@CHARSET "UTF-8";
/* 개발자 도구로 작성. 원본 파일을 정확하게 표현한 것이 아닐 수도 있습니다*/
.gnb_sub_packag {
	BORDER-BOTTOM: #2b9ed7 4px solid; POSITION: absolute; BORDER-LEFT: #2b9ed7 4px solid; WIDTH: 892px; BACKGROUND: #fff; BORDER-TOP: #2b9ed7 4px solid; TOP: 40px; BORDER-RIGHT: #2b9ed7 4px solid; LEFT: 0px; box-shadow: 2px 2px 2px 2px #3f3f3f; -moz-box-shadow: 2px 2px 2px 2px #3f3f3f; -webkit-box-shadow: 2px 2px 2px 2px #3f3f3f
}
.gnb_sub_packag .menu_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 119px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.gnb_sub_packag .menu_list LI {
	BORDER-BOTTOM: #cfd9e4 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 12px; WIDTH: 107px; PADDING-RIGHT: 0px; BACKGROUND: #edf2f7; FLOAT: none; HEIGHT: 19px; COLOR: #376385; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.gnb_sub_packag .menu_list LI A {
	COLOR: #376385
}
.gnb_sub_packag .menu_list LI SPAN {
	POSITION: absolute; TOP: 10px; RIGHT: 11px
}
.gnb_sub_packag .menu_list .on {
	BACKGROUND: #225da3
}
.gnb_sub_packag .menu_list .on A {
	COLOR: #ffffff
}
.gnb_sub_packag .menu_list .first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BORDER-TOP: #cfd9e4 1px solid; PADDING-TOP: 11px
}
.gnb_sub_packag .menu_list .first_on {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_packag_02.gif) #225da3 no-repeat 50% top; PADDING-TOP: 11px
}
.gnb_sub_packag .menu_list .first_on A {
	COLOR: #ffffff
}
.gnb_sub_packag .menu_list .first_on SPAN {
	TOP: 12px
}
.gnb_sub_packag .menu_list .last {
	HEIGHT: 23px
}
.gnb_sub_packag .menu_list .last_on {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: url(/images/common/bg_packag_05.gif) #225da3 no-repeat 50% bottom; HEIGHT: 23px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.gnb_sub_packag .menu_list .last_on A {
	COLOR: #ffffff
}
.gnb_sub_packag .submenu_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.gnb_sub_packag .submenu_list UL {
	BORDER-BOTTOM: #cfd9e4 1px solid; WIDTH: 100%; OVERFLOW: hidden
}
.gnb_sub_packag .submenu_list LI {
	LINE-HEIGHT: 16px; WIDTH: 100%; BACKGROUND: #ffffff; FONT-SIZE: 11px; OVERFLOW: hidden; BORDER-TOP: #cfd9e4 1px solid
}
.gnb_sub_packag .submenu_list .head01 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 14px; WIDTH: 109px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 7px
}
.gnb_sub_packag .submenu_list .list01 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 620px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; FLOAT: left; WORD-SPACING: 3px; PADDING-TOP: 7px
}
.gnb_sub_packag .submenu_list .list01 A:hover {
	LETTER-SPACING: -1px; COLOR: #225da3; FONT-WEIGHT: bold
}
.gnb_sub_packag .submenu_list .bg01 {
	LINE-HEIGHT: 0; HEIGHT: 4px; CLEAR: both; FONT-SIZE: 0px
}
.gnb_sub_packag .close_layer {
	WIDTH: 892px; BACKGROUND: #fff; HEIGHT: 25px; CLEAR: both
}
.gnb_sub_packag .close_layer SPAN {
	POSITION: absolute; BOTTOM: 7px; RIGHT: 11px
}
.gnb_sub_airtel {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 101px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_airtel_01.gif) no-repeat; HEIGHT: 24px; FONT-SIZE: 12px; TOP: 35px; FONT-WEIGHT: bold; PADDING-TOP: 13px; LEFT: 452px
}
.gnb_sub_airtel A:hover {
	COLOR: #225da3
}
.gnb_sub_airline {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_airline_01.gif) no-repeat; HEIGHT: 24px; FONT-SIZE: 12px; TOP: 35px; FONT-WEIGHT: bold; PADDING-TOP: 13px; LEFT: 0px
}
.gnb_sub_airline A:hover {
	COLOR: #225da3
}
.gnb_sub_airline SPAN {
	FONT-WEIGHT: normal
}
.gnb_sub_shopping {
	POSITION: absolute; WIDTH: 900px; TOP: 40px; LEFT: 0px
}
.gnb_sub_shopping .cont_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #003875; PADDING-TOP: 5px
}
.gnb_sub_shopping .cont_area .list_area {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; HEIGHT: 262px; PADDING-TOP: 21px
}
.gnb_sub_shopping .cont_area .list_area LI {
	POSITION: relative; WIDTH: 266px; PADDING-RIGHT: 19px; BACKGROUND: url(/images/common/bg_shopping_01.gif) no-repeat; FLOAT: left; HEIGHT: 262px
}
.gnb_sub_shopping .cont_area .list_area H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 19px; PADDING-TOP: 11px
}
.gnb_sub_shopping .cont_area .list_area .logo01 {
	POSITION: absolute; TOP: 13px; LEFT: 212px
}
.gnb_sub_shopping .cont_area .list_area .banner01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.gnb_sub_shopping .close_layer {
	TEXT-ALIGN: right; WIDTH: 900px; BACKGROUND: url(/images/common/bg_news_01.png) no-repeat; HEIGHT: 33px
}
.gnb_sub_shopping .close_layer IMG {
	MARGIN: 10px 11px 0px 0px
}
.gnb_sub_shopping .close_layer SPAN {
	POSITION: relative
}
.gnb_sub_newspaper {
	POSITION: absolute; WIDTH: 900px; TOP: 40px; LEFT: 0px
}
.gnb_sub_newspaper .cont_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #003875; PADDING-TOP: 5px
}
.gnb_sub_newspaper .close_ico {
	POSITION: absolute; TOP: 13px; RIGHT: 12px
}
.gnb_sub_newspaper .tab_list {
	BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 68px
}
.gnb_sub_newspaper .tab_list LI {
	TEXT-ALIGN: center; WIDTH: 148px; BACKGROUND: url(/images/common/bg_news_off01.gif) no-repeat; FLOAT: left; LETTER-SPACING: -1px; HEIGHT: 23px; FONT-WEIGHT: bold; PADDING-TOP: 11px
}
.gnb_sub_newspaper .tab_list LI A {
	COLOR: #666666
}
.gnb_sub_newspaper .tab_list .wide {
	WIDTH: 149px
}
.gnb_sub_newspaper .tab_list .on {
	BACKGROUND: url(/images/common/bg_news_on01.gif) no-repeat
}
.gnb_sub_newspaper .tab_list .on A {
	COLOR: #ffffff
}
.gnb_sub_newspaper .tab_list .wide_on {
	WIDTH: 149px; BACKGROUND: url(/images/common/bg_news_on02.gif) no-repeat
}
.gnb_sub_newspaper .tab_list .wide_on A {
	COLOR: #ffffff
}
.gnb_sub_newspaper .close_layer {
	TEXT-ALIGN: right; WIDTH: 900px; BACKGROUND: url(/images/common/bg_news_01.png) no-repeat; HEIGHT: 33px
}
.gnb_sub_newspaper .close_layer IMG {
	MARGIN: 10px 11px 0px 0px
}
.gnb_sub_newspaper .close_layer SPAN {
	POSITION: relative
}
.gnb_sub_project {
	POSITION: absolute; WIDTH: 900px; TOP: 40px; LEFT: 0px
}
.gnb_sub_project .cont_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #003875; PADDING-TOP: 5px
}
.gnb_sub_project .close_ico {
	POSITION: absolute; TOP: 13px; RIGHT: 12px
}
.gnb_sub_project .more_layer {
	TEXT-ALIGN: center; WIDTH: 900px; BACKGROUND: url(/images/common/bg_project_01.png) no-repeat; HEIGHT: 42px
}
.gnb_sub_project .more_layer IMG {
	MARGIN-TOP: 4px
}
.gnb_sub_project .more_layer SPAN {
	POSITION: relative
}
.mainPromotion {
	POSITION: relative; BACKGROUND: url(/images/common/bg_promotion_banner.jpg) repeat-y center 100%; HEIGHT: 231px
}
.mainPromotion .bannerArea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px; BACKGROUND: url(/images/common/bg_promotion_banner.jpg) no-repeat center 50%; HEIGHT: 231px
}
.mainPromotion .bannerArea .arrow_left {
	POSITION: absolute; TOP: 96px; LEFT: 6px
}
.mainPromotion .bannerArea .arrow_right {
	POSITION: absolute; TOP: 96px; RIGHT: 6px
}
.mainPromotion .bannerArea LI {
	POSITION: absolute; box-shadow: 0 1px 5px 1px #888; -webkit-box-shadow: 0 1px 5px 1px #888
}
.mainPromotion .bannerArea .banner_img01 {
	Z-INDEX: 300; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_01.gif) no-repeat; TOP: 20px; PADDING-TOP: 3px; LEFT: 284px
}
.mainPromotion .bannerArea .banner_img01 IMG {
	WIDTH: 323px; HEIGHT: 184px
}
.mainPromotion .bannerArea .banner_img02 {
	Z-INDEX: 200; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_02.gif) no-repeat; TOP: 30px; PADDING-TOP: 3px; LEFT: 483px
}
.mainPromotion .bannerArea .banner_img02 IMG {
	WIDTH: 283px; HEIGHT: 164px
}
.mainPromotion .bannerArea .banner_img03 {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_03.gif) no-repeat; TOP: 45px; PADDING-TOP: 3px; LEFT: 640px
}
.mainPromotion .bannerArea .banner_img03 IMG {
	WIDTH: 227px; HEIGHT: 134px
}
.mainPromotion .bannerArea .banner_img04 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_03.gif) no-repeat; TOP: 45px; PADDING-TOP: 3px; LEFT: 640px
}
.mainPromotion .bannerArea .banner_img04 IMG {
	WIDTH: 227px; HEIGHT: 134px
}
.mainPromotion .bannerArea .banner_img05 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_02.gif) no-repeat; TOP: 30px; PADDING-TOP: 3px; LEFT: 483px
}
.mainPromotion .bannerArea .banner_img05 IMG {
	WIDTH: 283px; HEIGHT: 164px
}
.mainPromotion .bannerArea .banner_img06 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_01.gif) no-repeat; TOP: 20px; PADDING-TOP: 3px; LEFT: 284px
}
.mainPromotion .bannerArea .banner_img06 IMG {
	WIDTH: 323px; HEIGHT: 184px
}
.mainPromotion .bannerArea .banner_img07 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_02.gif) no-repeat; TOP: 30px; PADDING-TOP: 3px; LEFT: 117px
}
.mainPromotion .bannerArea .banner_img07 IMG {
	WIDTH: 283px; HEIGHT: 164px
}
.mainPromotion .bannerArea .banner_img08 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_03.gif) no-repeat; TOP: 45px; PADDING-TOP: 3px; LEFT: 28px
}
.mainPromotion .bannerArea .banner_img08 IMG {
	WIDTH: 227px; HEIGHT: 134px
}
.mainPromotion .bannerArea .banner_img09 {
	Z-INDEX: 100; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_03.gif) no-repeat; TOP: 45px; PADDING-TOP: 3px; LEFT: 28px
}
.mainPromotion .bannerArea .banner_img09 IMG {
	WIDTH: 227px; HEIGHT: 134px
}
.mainPromotion .bannerArea .banner_img10 {
	Z-INDEX: 200; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/common/bg_promotion_02.gif) no-repeat; TOP: 30px; PADDING-TOP: 3px; LEFT: 117px
}
.mainPromotion .bannerArea .banner_img10 IMG {
	WIDTH: 283px; HEIGHT: 164px
}
.none.mainPromotion {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.none.mainPromotion .bannerArea {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.main_palce_list {
	WIDTH: 900px; BACKGROUND: url(/images/common/bg_goods_kind_list.gif) no-repeat 0px 0px; HEIGHT: 58px
}
.main_palce_list .stitle01 {
	WIDTH: 140px; FLOAT: left
}
.main_palce_list .second_list {
	WIDTH: 550px; FLOAT: left
}
.main_palce_list .second_list DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 16px
}
.main_palce_list .second_list DIV IMG {
	MARGIN-RIGHT: 11px
}
.main_palce_list .stitle02 {
	WIDTH: 200px; FLOAT: right
}
.main_palce_list .stitle03 {
	WIDTH: 200px; FLOAT: left
}
.main_palce_list .second_list2 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 555px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 16px
}
.main_palce_list .second_list2 IMG {
	MARGIN-LEFT: 11px
}
.main_palce_list .stitle04 {
	WIDTH: 115px; FLOAT: left
}
.itext {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 114px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_input_text115.gif) no-repeat 0px 0px; HEIGHT: 18px; PADDING-TOP: 2px
}
.itext IMG {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
.itext02 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 82px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_input_new01.gif) no-repeat 0px 0px; HEIGHT: 18px; PADDING-TOP: 2px
}
.itext02 IMG {
	VERTICAL-ALIGN: middle
}
.isearch {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 236px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_input_search.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 2px
}
.isearch02 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 171px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_input_new02.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 2px
}
.isearch03 {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 59px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_input_new03.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 2px
}
.input_text01 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 18px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.sub_sliding_banner {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/submain/bg_sliding_banner2.gif) repeat-x left top; HEIGHT: 240px
}
.sub_sliding_banner .visual {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
.sub_sliding_banner .visual .tabBtn {
	POSITION: absolute; WIDTH: 249px; TOP: 0px; LEFT: 651px
}
.sub_sliding_banner .visual .tabBtn UL {
	BACKGROUND: #154ba4
}
.sub_sliding_banner .visual .tabBtn UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.sub_sliding_banner .visual .tabBtn UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 25px; COLOR: #666666; PADDING-TOP: 17px
}
HTML[xmlns] .sub_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 26px
}
*:first-child + HTML .sub_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 25px
}
.sub_sliding_banner .visual .tabBtn UL LI A:hover {
	BACKGROUND: #154ba4; COLOR: #fff
}
.sub_sliding_banner .visual .tabBtn UL LI A.on {
	BACKGROUND: #154ba4; COLOR: #fff
}
.sub_sliding_banner .visual .tabBtn UL LI.notab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 249px; PADDING-RIGHT: 0px; BACKGROUND: #0d3380; HEIGHT: 44px; PADDING-TOP: 0px
}
.sub_sliding_banner .button {
	POSITION: absolute; RIGHT: 75px
}
.sliding_btn {
	POSITION: absolute; RIGHT: 75px
}
.tab_submain UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #bababa 1px solid; BACKGROUND: #f1f1f1; HEIGHT: 32px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.tab_submain UL LI {
	FLOAT: left; HEIGHT: 32px; BORDER-RIGHT: #bababa 1px solid
}
.tab_submain UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: -1px; BACKGROUND: #f1f1f1; PADDING-TOP: 10px
}
.tab_submain UL LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #bf7d23; FONT-WEIGHT: bold
}
.tab_submain UL LI A.on {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #bf7d23; FONT-WEIGHT: bold
}
UL.recommendList {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 700px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/submain/bg_recommendList.gif) no-repeat left bottom; OVERFLOW: hidden; BORDER-TOP: #bababa 1px solid; PADDING-TOP: 15px
}
UL.recommendList LI {
	PADDING-LEFT: 19px; FLOAT: left
}
UL.recommendList LI.first {
	PADDING-LEFT: 13px
}
UL.recommendList LI .img {
	BORDER-BOTTOM: #c2c4c2 1px solid; BORDER-LEFT: #c2c4c2 1px solid; BORDER-TOP: #c2c4c2 1px solid; BORDER-RIGHT: #c2c4c2 1px solid
}
UL.recommendList LI P.title {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; MARGIN-TOP: 10px; LETTER-SPACING: -1px; COLOR: #5b5b5b
}
UL.recommendList LI P.title A:hover {
	TEXT-DECORATION: none
}
UL.recommendList LI P.price {
	TEXT-ALIGN: center; MARGIN-TOP: 5px; COLOR: #de2667; FONT-WEIGHT: bold
}
.submain_banner {
	MARGIN-TOP: 20px
}
.quick {
	Z-INDEX: 1000; POSITION: absolute; MARGIN-LEFT: 459px; TOP: 224px; LEFT: 50%
}
#quickArea {
	Z-INDEX: 100000; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #cccccc 1px solid; WIDTH: 69px; BACKGROUND: #fff; TOP: 0px; RIGHT: 0px
}
#quickArea .banner {
	PADDING-TOP: 15px
}
.todayView {
	BORDER-TOP: #cfcfcf 1px solid
}
.todayView UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.todayView UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.todayView UL LI IMG {
	WIDTH: 60px; HEIGHT: 60px
}
.todayView .todayNum {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #7cc3e7; FONT-SIZE: 11px; BORDER-TOP: #cfcfcf 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.connectProduct {
	MARGIN-LEFT: -1px
}
OL.lineText {
	Z-INDEX: 0; POSITION: relative
}
OL.lineText LI {
	LINE-HEIGHT: 21px
}
.country_headerTable {
	Z-INDEX: 0; POSITION: relative; MARGIN: 20px 0px; BACKGROUND: url(/images/country/bg_header_table_bottom.gif) no-repeat 0px 100%
}
.country_headerTable H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 680px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/country/bg_header_table.gif) no-repeat 0px 0px; HEIGHT: 28px; PADDING-TOP: 4px
}
.country_headerTable .cont {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 8px
}
.country_headerTable .cont .countryRadio {
	MARGIN-TOP: -2px
}
.zindex {
	POSITION: relative
}
.layer_explain {
	Z-INDEX: 20; POSITION: absolute; MARGIN-TOP: 10px; DISPLAY: inline-block; BACKGROUND: #d9d9d9; TOP: -5px; LEFT: 0px; _width: 1%
}
.layer_explain .top {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 14px; BACKGROUND: url(/images/country/layer_explain_top.gif) no-repeat 0px 0px; HEIGHT: 8px; TOP: -8px; LEFT: 19px
}
.layer_explain P {
	DISPLAY: block; PADDING-TOP: 5px
}
.layer_explain P.first {
	PADDING-TOP: 0px
}
.layerWid300 {
	Z-INDEX: 0; BORDER-BOTTOM: #9fbed2 1px solid; POSITION: relative; BORDER-LEFT: #9fbed2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 280px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #9fbed2 1px solid; TOP: -1px; BORDER-RIGHT: #9fbed2 1px solid; PADDING-TOP: 10px; LEFT: -1px
}
.layerWid400 {
	Z-INDEX: 0; BORDER-BOTTOM: #9fbed2 1px solid; POSITION: relative; BORDER-LEFT: #9fbed2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 380px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #9fbed2 1px solid; TOP: -1px; BORDER-RIGHT: #9fbed2 1px solid; PADDING-TOP: 10px; LEFT: -1px
}
.layerWid450 {
	Z-INDEX: 0; BORDER-BOTTOM: #9fbed2 1px solid; POSITION: relative; BORDER-LEFT: #9fbed2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 430px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #9fbed2 1px solid; TOP: -1px; BORDER-RIGHT: #9fbed2 1px solid; PADDING-TOP: 10px; LEFT: -1px
}
.country_search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/country/bg_country_bottom.gif) no-repeat left bottom; PADDING-TOP: 0px
}
.country_search TABLE {
	WIDTH: 100%
}
.country_search TABLE TD {
	BORDER-BOTTOM: #cccccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.country_search TABLE TD UL LI {
	MARGIN-TOP: 6px; WIDTH: 110px; FLOAT: left
}
.country_search TABLE TD .tit {
	MARGIN-TOP: 4px
}
.country_search TABLE TR.first TH {
	BORDER-TOP: medium none
}
.airtel_search_content TABLE TR.first TD {
	BORDER-TOP: medium none
}
.country_search TABLE TD SPAN.travelArea {
	MARGIN: 0px 11px 0px 7px; PADDING-LEFT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/mypage/bg_area_input1.gif) no-repeat left top
}
.country_search TABLE TD SPAN.travelArea INPUT.area {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN-TOP: 4px; PADDING-LEFT: 0px; WIDTH: 90px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.country_search TABLE TD SPAN.travelArea INPUT.imgBtn {
	VERTICAL-ALIGN: top
}
.country_search .btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.tab_country {
	BORDER-BOTTOM: #46b3dc 2px solid; MARGIN-TOP: 20px; HEIGHT: 28px
}
.tab_country .floatR {
	MARGIN: 5px 5px 0px 0px; FLOAT: right
}
.tab_country .floatR A * {
	VERTICAL-ALIGN: middle
}
.tab_country UL LI {
	LINE-HEIGHT: 0; FLOAT: left; HEIGHT: 28px; FONT-SIZE: 0px
}
.cpList {
	BORDER-BOTTOM: #46b3dc 2px solid; PADDING-BOTTOM: 10px
}
.cpList UL {
	OVERFLOW: hidden; _height: 1%
}
.cpList UL LI {
	MARGIN: 10px 10px 0px 0px; WIDTH: 335px; FLOAT: left
}
.cpList UL LI .img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.cpList UL LI EM {
	FONT-STYLE: normal
}
.cpList UL LI EM SPAN {
	COLOR: #339d5b
}
.cpList UL LI H5 {
	MARGIN: 3px 0px 8px; FONT-SIZE: 12px
}
.cpList UL LI .won {
	MARGIN: 0px 0px 5px
}
.cpList UL LI .won SPAN.line {
	TEXT-DECORATION: line-through
}
.cpList UL LI P {
	MARGIN: 0px 0px 5px
}
.airtel_sky {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/images/airtel/bg_airtel_1.jpg) no-repeat 50% 0px; HEIGHT: 261px
}
.airtel_best {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #1989b7 2px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #f0f8fc; BORDER-TOP: #1989b7 2px solid; BORDER-RIGHT: #1989b7 2px solid; PADDING-TOP: 20px
}
.airtel_best .best1 {
	POSITION: relative; WIDTH: 200px; BACKGROUND: url(/images/airtel/bg_airtel_best.gif) no-repeat 0px 0px; FLOAT: left; MARGIN-RIGHT: 15px
}
.airtel_best .best1 .bestIcon {
	POSITION: absolute; TOP: -6px; LEFT: -1px
}
.airtel_best .best1 SPAN.img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 136px; PADDING-TOP: 12px
}
.airtel_best .best1 STRONG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; DISPLAY: block; COLOR: #000
}
.airtel_best .best1 SPAN.won {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #de2667; FONT-WEIGHT: bold
}
.airtel_best .best2 {
	BORDER-LEFT: #d8dfe2 1px solid; WIDTH: 203px; FLOAT: left
}
.airtel_best .best2 UL {
	PADDING-LEFT: 16px; CLEAR: both
}
.airtel_best .best2 UL LI {
	POSITION: relative; WIDTH: 203px; PADDING-TOP: 10px
}
.airtel_best .best2 UL LI .bestIcon {
	POSITION: absolute; TOP: 8px; LEFT: -3px
}
.airtel_best .best2 UL LI .img {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; DISPLAY: block; FLOAT: left; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.airtel_best .best2 UL LI SPAN.tit {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; PADDING-TOP: 0px
}
.airtel_best .best2 UL LI STRONG.won {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #de2667; PADDING-TOP: 0px
}
.airtel_best .best2 UL LI.first {
	PADDING-TOP: 0px
}
.airtel_best .best2 UL LI.first .bestIcon {
	POSITION: absolute; TOP: -2px; LEFT: -3px
}
.airtel_best_bottom {
	POSITION: relative; LINE-HEIGHT: 0; BACKGROUND: url(../image/main/bg_airtel_1_bottom.gif) no-repeat 0px 0px; HEIGHT: 10px; FONT-SIZE: 0px;
}
.airtel_search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/airtel/bg_airtel_2_bottom.gif) no-repeat left bottom; PADDING-TOP: 0px
}
.airtel_search_content TABLE {
	WIDTH: 100%
}
.airtel_search_content TABLE TH {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 12px
}
.airtel_search_content TABLE TD {
	BORDER-BOTTOM: #cccccc 1px dotted; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.airtel_search_content TABLE TD LABEL {
	LINE-HEIGHT: 20px; PADDING-LEFT: 10px; WIDTH: 55px; DISPLAY: inline-block; HEIGHT: 20px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold
}
.airtel_search_content TABLE TD .airtelSelect1 {
	WIDTH: 115px
}
.airtel_search_content TABLE TD .calBox {
	POSITION: relative; WIDTH: 117px; DISPLAY: inline-block; BACKGROUND: url(/images/airtel/bg_cal_box.gif) no-repeat 0px 0px; HEIGHT: 24px
}
.airtel_search_content TABLE TD .calBox INPUT.calText {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 1px 0px 0px 10px; WIDTH: 75px; HEIGHT: 18px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.airtel_search_content TABLE TD .calBox A {
	POSITION: absolute; TOP: 3px; RIGHT: 3px
}
.airtel_search_content TABLE TD LI {
	PADDING-TOP: 6px
}
.airtel_search_content TABLE TD LI.first {
	PADDING-TOP: 0px
}
.airtel_search_content TABLE TD LI .mt1 {
	MARGIN-TOP: 2px
}
.airtel_search_content TABLE TR.first TH {
	BORDER-TOP: medium none
}
.airtel_search_content TABLE TR.first TD {
	BORDER-TOP: medium none
}
.airtel_search_content .btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.airtel_searchOption {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/images/search/bg_search_opt_box_bottom.gif) no-repeat left bottom; PADDING-TOP: 8px
}
.airtel_searchOption_top {
	POSITION: absolute; WIDTH: 700px; BACKGROUND: url(/images/search/bg_search_opt_box_top.gif) no-repeat left top; HEIGHT: 5px; TOP: 0px; LEFT: 0px
}
.airtel_searchOption TABLE TH {
	TEXT-ALIGN: left
}
.airtel_searchOption TABLE TD LABEL {
	PADDING-LEFT: 0px; WIDTH: 42px
}
.airtel_searchOption TABLE TD LABEL.label2 {
	PADDING-LEFT: 0px; WIDTH: 27px
}
.airtel_searchOption TABLE TD SPAN.travelArea {
	MARGIN: 0px 11px 0px 7px; PADDING-LEFT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/mypage/bg_area_input1.gif) no-repeat left top
}
.airtel_searchOption TABLE TD SPAN.travelArea INPUT.area {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 90px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.airtel_searchOption .search_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 10px
}
.calColl {
	Z-INDEX: 1000; POSITION: relative; DISPLAY: inline
}
.calColl .layerCalendar {
	TOP: 0px; LEFT: 0px
}
HTML[xmlns] .calColl .layerCalendar {
	TOP: -13px
}
.calColl .layerCalendar2 {
	TOP: 0px; LEFT: 0px
}
HTML[xmlns] .calColl .layerCalendar2 {
	TOP: -13px
}
.airtel_searchOption .calCho1 {
	Z-INDEX: 1000; POSITION: relative; DISPLAY: inline
}
.airtel_searchOption .calCho1 .layerCalendar3 {
	TOP: 25px; LEFT: -120px
}
HTML[xmlns] .airtel_searchOption .calCho1 .layerCalendar3 {
	TOP: 13px
}
.airtelBox {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/airtel/bg_airtel_3_bottom.gif) no-repeat left bottom; PADDING-TOP: 8px
}
.airtelBox .airtelBoxTop {
	POSITION: absolute; WIDTH: 700px; BACKGROUND: url(/images/airtel/bg_airtel_1_top.gif) no-repeat left top; HEIGHT: 5px; TOP: 0px; LEFT: 0px
}
.airtelBox .icon_notice {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon/icon_notice.gif) no-repeat 0px 3px; COLOR: #ff7100; PADDING-TOP: 0px
}
.airtelBox2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 12px; BACKGROUND: url(/images/airtel/bg_airbox_box1.gif) no-repeat 0px 0px; HEIGHT: 75px; PADDING-TOP: 17px
}
.airtelBox2 H5 {
	COLOR: #2d2d2d; FONT-SIZE: 15px
}
.airtelBox2 H5 SPAN {
	DISPLAY: block; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.airtelBox3 .floatR {
	FLOAT: right
}
.airtelBox3 {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 537px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/airtel/bg_airtel_4_bottom.gif) no-repeat left bottom; PADDING-TOP: 8px
}
.airtelBox3 .airtelBoxTop {
	POSITION: absolute; WIDTH: 567px; BACKGROUND: url(/images/airtel/bg_airtel_4_top.gif) no-repeat left top; HEIGHT: 5px; TOP: 0px; LEFT: 0px
}
.airtelBox3 .icon_notice {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon/icon_notice.gif) no-repeat 0px 3px; COLOR: #ff7100; PADDING-TOP: 0px
}
.airtelBox4 {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 15px; WIDTH: 870px; PADDING-RIGHT: 15px; BACKGROUND: url(/images/airtel/bg_airtel_5_bottom.gif) no-repeat left bottom; PADDING-TOP: 8px
}
.airtelBox4 .airtelBoxTop {
	POSITION: absolute; WIDTH: 900px; BACKGROUND: url(/images/airtel/bg_airtel_5_top.gif) no-repeat left top; HEIGHT: 5px; TOP: 0px; LEFT: 0px
}
.airtelBox4 .icon_notice {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon/icon_notice.gif) no-repeat 0px 3px; COLOR: #ff7100; PADDING-TOP: 0px
}
.airtel_headerTable H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 680px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/airtel/bg_header_table.gif) no-repeat 0px 0px; HEIGHT: 28px; PADDING-TOP: 4px
}
.airtel_headerTable H4 * {
	VERTICAL-ALIGN: middle
}
.airtel_headerTable TABLE TH {
	BORDER-BOTTOM: #bababa 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 6px
}
.airtel_headerTable TABLE TD {
	BORDER-BOTTOM: #bababa 1px solid; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 6px
}
.airtel_headerTable TABLE TD .ml {
	MARGIN-LEFT: 10px
}
.airtel_headerTable2 H4 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 20px; WIDTH: 680px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/airtel/bg_header_table2.gif) no-repeat 0px 0px; HEIGHT: 25px; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
.airtel_headerTable2 H4 * {
	VERTICAL-ALIGN: middle
}
.airtel_headerTable2 H4 SPAN.floatR {
	MARGIN: 0px 10px 0px 0px; FLOAT: right
}
.airtel_headerTable2 H4 SPAN.floatR A.icon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; DISPLAY: inline-block; BACKGROUND: url(/images/icon/icon_down.gif) no-repeat right 0px; COLOR: #666666; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.airtel_headerTable2 H4 SPAN.floatR EM {
	FONT-STYLE: normal; COLOR: #d7e3eb
}
.airtel_headerTable2 .listBox {
	BORDER-BOTTOM: #97cbe8 1px solid; BORDER-LEFT: #97cbe8 1px solid; PADDING-BOTTOM: 15px; MARGIN-TOP: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #97cbe8 1px solid; BORDER-RIGHT: #97cbe8 1px solid; PADDING-TOP: 15px; _height: 1%
}
.airtel_headerTable2 .listBox H5 {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.airtel_headerTable2 .listBox .img {
	WIDTH: 151px; FLOAT: left
}
.airtel_headerTable2 .listBox .img .rollNum {
	TEXT-ALIGN: center; MARGIN-TOP: 5px
}
.airtel_headerTable2 .listBox .img .rollNum SPAN {
	TEXT-ALIGN: center; WIDTH: 45px; DISPLAY: inline-block; BACKGROUND: url(/images/airtel/bg_rollnum.gif) no-repeat 0px 0px; HEIGHT: 18px; COLOR: #fff
}
.airtel_headerTable2 .listBox .table {
	WIDTH: 202px; FLOAT: left; MARGIN-LEFT: 20px
}
.airtel_headerTable2 .listBox .table TABLE TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f6f6f6; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.airtel_headerTable2 .listBox .table TABLE TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.airtel_headerTable2 .listBox .table TABLE TD.won {
	COLOR: #de2667; FONT-WEIGHT: bold
}
.airtel_headerTable2 .listBox .cont {
	WIDTH: 270px; FLOAT: left; MARGIN-LEFT: 20px
}
.airtel_headerTable2 .listBox .cont SPAN {
	COLOR: #1d98d4
}
.airtelImgBox {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; WIDTH: 309px; PADDING-RIGHT: 9px; BACKGROUND: url(/images/airtel/bg_airbox_box2.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 427px; PADDING-TOP: 9px
}
.airtelImgBox DL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 20px
}
.airtelImgBox DL DT {
	FONT-WEIGHT: bold
}
.airtelImgBox DL DD {
	PADDING-TOP: 10px
}
.airtelImgBox P {
	PADDING-BOTTOM: 13px; MARGIN: 10px 0px 0px 10px; PADDING-LEFT: 5px; WIDTH: 269px; PADDING-RIGHT: 5px; BORDER-TOP: #cecece 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 13px
}
.airtelImgBox .btn {
	MARGIN-LEFT: 16px
}
.airtelviewTable {
	WIDTH: 567px; DISPLAY: inline; FLOAT: left
}
.airtelviewTable TABLE {
	MARGIN-BOTTOM: 10px
}
.airtelviewTable TABLE THEAD TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.airtelviewTable TABLE TBODY TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.airtelviewTable TABLE TBODY TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.airtelviewTable TABLE TBODY TD .link {
	COLOR: #33a7af; TEXT-DECORATION: underline
}
.airtelviewTable TABLE TBODY TD.won {
	COLOR: #de2667; FONT-WEIGHT: bold
}
.airtelviewTable TABLE TBODY .center {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.roundBox2 .tab_airtel {
	WIDTH: 160px; FLOAT: left
}
.roundBox2 .tab_airtel LI {
	MARGIN-BOTTOM: 4px
}
.roundBox2 .imgList {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 15px
}
.roundBox2 .imgList .img {
	WIDTH: 450px; FLOAT: left; HEIGHT: 337px
}
.roundBox2 .imgList UL {
	WIDTH: 207px; FLOAT: left; MARGIN-LEFT: 11px
}
.roundBox2 .imgList UL LI {
	WIDTH: 100px; FLOAT: left; MARGIN-LEFT: 7px
}
.roundBox2 .imgList UL LI.first {
	MARGIN-LEFT: 0px
}
.roundBox2 .imgList UL LI SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #666666; PADDING-TOP: 7px
}
.roundBox2 .imgList .rollNum {
	TEXT-ALIGN: center
}
.roundBox2 .imgList .rollNum SPAN {
	TEXT-ALIGN: center; WIDTH: 45px; DISPLAY: inline-block; BACKGROUND: url(/images/airtel/bg_rollnum.gif) no-repeat 0px 0px; HEIGHT: 18px; COLOR: #fff
}
.roundBox2 .hotel_info {
	WIDTH: 705px; FLOAT: left
}
.roundBox2 .hotel_info H5 {
	COLOR: #ff7100; FONT-SIZE: 14px
}
.roundBox2 .hotel_info H5 SPAN {
	PADDING-LEFT: 6px; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.roundBox2 .hotel_info P {
	MARGIN-TOP: 3px
}
.roundBox2 TABLE.info {
	MARGIN-TOP: 20px
}
.roundBox2 TABLE.info THEAD TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.roundBox2 TABLE.info TBODY TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.roundBox2 TABLE.info TBODY TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: #fff; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 7px
}
.roundBox2 TABLE.info TBODY TD .link {
	COLOR: #33a7af; TEXT-DECORATION: underline
}
.roundBox2 TABLE.info TBODY TD.won {
	COLOR: #de2667; FONT-WEIGHT: bold
}
.roundBox2 TABLE.info TBODY .center {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.goods_comment {
	
}
.goods_comment LI {
	CLEAR: both; BORDER-TOP: #d7d7d7 1px dashed
}
.goods_comment LI.first {
	BORDER-TOP: 0px
}
.goods_comment LI .id {
	MARGIN: 20px 16px; WIDTH: 101px; DISPLAY: inline; FLOAT: left; BORDER-RIGHT: #d7d7d7 1px solid
}
.goods_comment LI .id SPAN {
	DISPLAY: block; COLOR: #a5a5a5
}
.goods_comment LI P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; WIDTH: 720px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 16px
}
.goods_comment LI SPAN.del {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 15px
}
.roving_sliding_banner {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/roving/bg_sliding_banner2.gif) repeat-x left top; HEIGHT: 240px
}
.roving_sliding_banner .visual {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
.roving_sliding_banner .visual .tabBtn {
	POSITION: absolute; WIDTH: 249px; TOP: 0px; LEFT: 651px
}
.roving_sliding_banner .visual .tabBtn UL {
	BACKGROUND: #2a88ce
}
.roving_sliding_banner .visual .tabBtn UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; HEIGHT: 43px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.roving_sliding_banner .visual .tabBtn UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 25px; COLOR: #666666; PADDING-TOP: 17px
}
.roving_sliding_banner .visual .tabBtn UL LI A:hover {
	BACKGROUND: #2a88ce; COLOR: #fff
}
.roving_sliding_banner .visual .tabBtn UL LI A.on {
	BACKGROUND: #2a88ce; COLOR: #fff
}
.roving_sliding_banner .visual .tabBtn UL LI.notab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 249px; PADDING-RIGHT: 0px; BACKGROUND: #0d3380; HEIGHT: 47px; PADDING-TOP: 0px
}
.roving_sliding_banner .button {
	POSITION: absolute; RIGHT: 75px
}
.sliding_btn {
	POSITION: absolute; RIGHT: 75px
}
.roving_banner {
	MARGIN-TOP: 20px; HEIGHT: 120px
}
.roving_banner LI {
	FLOAT: left
}
.tab_roving UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #2a88ce 2px solid; MARGIN-BOTTOM: -6px; BACKGROUND: #cae5f2; HEIGHT: 37px; BORDER-TOP: #2a88ce 2px solid; BORDER-RIGHT: #2a88ce 2px solid
}
.tab_roving UL LI {
	TEXT-ALIGN: center; WIDTH: 240px; FLOAT: left; HEIGHT: 37px
}
.tab_roving UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/roving/bar_tab_roving.gif) #cae5f2 no-repeat right bottom; HEIGHT: 13px; PADDING-TOP: 10px
}
.tab_roving UL LI.first {
		WIDTH: 176px
}
.tab_roving UL LI.first A {

}
.tab_roving UL LI A:hover {
	BACKGROUND: url(/images/roving/bg_tab_roving.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.tab_roving UL LI A.on {
	BACKGROUND: url(/images/roving/bg_tab_roving.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.roving_travel_list {
	WIDTH: 340px; FLOAT: left
}
.roving_travel_list H4 {
	BORDER-BOTTOM: #bababa 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0px
}
.roving_travel_list H4 SPAN {
	MARGIN-TOP: 3px
}
.roving_travel_list UL.photo {
	
}
.roving_travel_list UL.photo LI {
	BORDER-LEFT: #ededed 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.roving_travel_list UL.photo LI.first {
	BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.roving_travel_list UL.list {
	
}
.roving_travel_list UL.list LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_black_dot.gif) no-repeat left 13px; LETTER-SPACING: -1px; MARGIN-LEFT: 10px; BORDER-TOP: #ededed 1px dotted; PADDING-TOP: 7px
}
.roving_travel_list UL.list LI A {
	COLOR: #666666
}
.roving_travel_list UL.list LI.first {
	BACKGROUND-POSITION: left 6px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.roving_travel_list .floatImgLeft SPAN.img {
	FLOAT: left
}
.roving_travel_list .floatImgLeft UL.list {
	MARGIN-LEFT: 100px
}
.ml.roving_travel_list {
	MARGIN-LEFT: 18px
}
.roving_info {
	HEIGHT: 72px; CLEAR: both; PADDING-TOP: 15px
}
.roving_info LI {
	FLOAT: left
}
.cruise_info {
	HEIGHT: 62px; CLEAR: both; PADDING-TOP: 15px
}
.cruise_info LI {
	FLOAT: left
}
.best_cruise {
	MARGIN-TOP: 15px
}
.cruise_preview {
	HEIGHT: 142px
}
.cruise_preview LI {
	FLOAT: left
}
.cruise_preview LI.pre1 {
	TEXT-ALIGN: center; WIDTH: 233px; BACKGROUND: url(/images/cruise/bg_cruise_preview_1.gif) no-repeat 0px 0px; HEIGHT: 142px; PADDING-TOP: 11px
}
.cruise_preview LI.pre2 {
	TEXT-ALIGN: center; WIDTH: 234px; BACKGROUND: url(/images/cruise/bg_cruise_preview_2.gif) no-repeat 0px 0px; HEIGHT: 142px; PADDING-TOP: 11px
}
.cruise_preview LI.pre3 {
	TEXT-ALIGN: center; WIDTH: 233px; BACKGROUND: url(/images/cruise/bg_cruise_preview_3.gif) no-repeat 0px 0px; HEIGHT: 142px; PADDING-TOP: 11px
}
.cruise_travel_list {
	MARGIN-TOP: 15px; WIDTH: 340px; FLOAT: left
}
.honeymoon_sliding_banner {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/honeymoon/bg_sliding_banner2.gif) repeat-x left top; HEIGHT: 240px
}
.honeymoon_sliding_banner .visual {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
.honeymoon_sliding_banner .visual .tabBtn {
	POSITION: absolute; WIDTH: 249px; TOP: 0px; LEFT: 651px
}
.honeymoon_sliding_banner .visual .tabBtn UL {
	BACKGROUND: #d494dd
}
.honeymoon_sliding_banner .visual .tabBtn UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.honeymoon_sliding_banner .visual .tabBtn UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 25px; COLOR: #666666; PADDING-TOP: 17px
}
HTML[xmlns] .honeymoon_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 26px
}
*:first-child + HTML .honeymoon_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 25px
}
.honeymoon_sliding_banner .visual .tabBtn UL LI A:hover {
	BACKGROUND: #c184c9; COLOR: #fff
}
.honeymoon_sliding_banner .visual .tabBtn UL LI A.on {
	BACKGROUND: #c184c9; COLOR: #fff
}
.honeymoon_sliding_banner .visual .tabBtn UL LI.notab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 249px; PADDING-RIGHT: 0px; BACKGROUND: #c184c9; HEIGHT: 47px; PADDING-TOP: 0px
}
.honeymoon_sliding_banner .button {
	POSITION: absolute; RIGHT: 75px
}
.tab_honeymoon UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #bababa 1px solid; BACKGROUND: #efefef; HEIGHT: 32px; BORDER-TOP: #bababa 1px solid; BORDER-RIGHT: #bababa 1px solid
}
.tab_honeymoon UL LI {
	FLOAT: left; HEIGHT: 32px; BORDER-RIGHT: #bababa 1px solid
}
.tab_honeymoon UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: -1px; BACKGROUND: #efefef; PADDING-TOP: 10px
}
.tab_honeymoon UL LI A:hover {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #8e419d; FONT-WEIGHT: bold
}
.tab_honeymoon UL LI A.on {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff; COLOR: #8e419d; FONT-WEIGHT: bold
}
.tab_honeymoon UL LI.tab1 {
	WIDTH: 83px
}
.tab_honeymoon UL LI.tab2 {
	WIDTH: 71px
}
.tab_honeymoon UL LI.tab3 {
	WIDTH: 93px
}
.tab_honeymoon UL LI.tab4 {
	WIDTH: 122px
}
.tab_honeymoon UL LI.tab5 {
	WIDTH: 80px
}
.tab_honeymoon UL LI.tab6 {
	WIDTH: 147px
}
.tab_honeymoon UL LI.tab7 {
	WIDTH: 95px
}
.tab_honeymoon UL LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.honeymoon_recommend {
	WIDTH: 700px; BACKGROUND: url(/images/submain/bg_recommendList.gif) no-repeat left bottom; OVERFLOW: hidden
}
.honeymoon_recommend .more {
	TEXT-ALIGN: right; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; CLEAR: both; PADDING-TOP: 0px
}
.honeymoon_recommend UL.recommendList {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab_honeymoon2 UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #9e68d5 2px solid; MARGIN-BOTTOM: -6px; BACKGROUND: #e3e0f3; HEIGHT: 37px; BORDER-TOP: #9e68d5 2px solid; BORDER-RIGHT: #9e68d5 2px solid
}
.tab_honeymoon2 UL LI {
	TEXT-ALIGN: center; WIDTH: 87px; FLOAT: left; HEIGHT: 37px
}
.tab_honeymoon2 UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 87px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/honeymoon/bar_tab_honeymoon.gif) #e3e0f3 no-repeat right bottom; HEIGHT: 13px; PADDING-TOP: 10px
}
.tab_honeymoon2 UL LI A:hover {
	BACKGROUND: url(/images/honeymoon/bg_tab_honeymoon.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.tab_honeymoon2 UL LI A.on {
	BACKGROUND: url(/images/honeymoon/bg_tab_honeymoon.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.honeymoon_best {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #9e68d5 2px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; WIDTH: 672px; PADDING-RIGHT: 12px; BACKGROUND: #f8f7fe; BORDER-TOP: #9e68d5 2px solid; BORDER-RIGHT: #9e68d5 2px solid; PADDING-TOP: 20px
}
.honeymoon_best .best1 {
	POSITION: relative; WIDTH: 208px; BACKGROUND: url(/images/airtel/bg_airtel_best.gif) no-repeat 0px 0px; FLOAT: left; MARGIN-RIGHT: 15px
}
.honeymoon_best .best1 .bestIcon {
	POSITION: absolute; TOP: -6px; LEFT: -1px
}
.honeymoon_best .best1 SPAN.img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 136px; PADDING-TOP: 12px
}
.honeymoon_best .best1 STRONG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; DISPLAY: block; COLOR: #000
}
.honeymoon_best .best1 SPAN.won {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #de2667; FONT-WEIGHT: bold
}
.honeymoon_best .best2 {
	BORDER-LEFT: #d8dfe2 1px solid; WIDTH: 203px; FLOAT: left
}
.honeymoon_best .best2 UL {
	PADDING-LEFT: 16px; CLEAR: both
}
.honeymoon_best .best2 UL LI {
	POSITION: relative; WIDTH: 203px; PADDING-TOP: 10px
}
.honeymoon_best .best2 UL LI .bestIcon {
	POSITION: absolute; TOP: 8px; LEFT: -3px
}
.honeymoon_best .best2 UL LI .img {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; DISPLAY: block; FLOAT: left; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.honeymoon_best .best2 UL LI SPAN.tit {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; PADDING-TOP: 0px
}
.honeymoon_best .best2 UL LI STRONG.won {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #de2667; PADDING-TOP: 0px
}
.honeymoon_best .best2 UL LI.first {
	PADDING-TOP: 0px
}
.honeymoon_best .best2 UL LI.first .bestIcon {
	POSITION: absolute; TOP: -2px; LEFT: -3px
}
.honeymoon_best_bottom {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 700px; BACKGROUND: url(/images/honeymoon/bg_honeymoon_1_bottom.gif) no-repeat 0px 0px; HEIGHT: 10px; FONT-SIZE: 0px
}
.honeymoon_hotel {
	MARGIN-TOP: 20px; WIDTH: 700px; BACKGROUND: url(/images/honeymoon/bg_recom_hotel.gif) no-repeat 0px 0px; HEIGHT: 223px
}
.honeymoon_hotel H4 {
	PADDING-TOP: 10px
}
.honeymoon_hotel UL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -22px; PADDING-LEFT: 193px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.honeymoon_hotel UL LI {
	FLOAT: left; MARGIN-LEFT: 17px
}
.honeymoon_hotel UL LI.first {
	MARGIN-LEFT: 0px
}
.honeymoon_travel {
	WIDTH: 340px; FLOAT: left
}
.honeymoon_travel_list {
	MARGIN-TOP: -26px; WIDTH: 340px; FLOAT: left
}
.honeymoon_travel_list H4 {
	BORDER-BOTTOM: #bababa 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px
}
.honeymoon_travel_list H4 SPAN {
	MARGIN-TOP: 3px
}
.honeymoon_travel_list UL.photo {
	
}
.honeymoon_travel_list UL.photo LI {
	BORDER-LEFT: #ededed 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.honeymoon_travel_list UL.photo LI.first {
	BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.honeymoon_travel_list UL.list {
	
}
.honeymoon_travel_list UL.list LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_black_dot.gif) no-repeat left 13px; LETTER-SPACING: -1px; MARGIN-LEFT: 10px; BORDER-TOP: #ededed 1px dotted; PADDING-TOP: 7px
}
.honeymoon_travel_list UL.list LI A {
	COLOR: #666666
}
.honeymoon_travel_list UL.list LI.first {
	BACKGROUND-POSITION: left 6px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.honeymoon_travel_list .floatImgLeft SPAN.img {
	WIDTH: 95px; FLOAT: left; HEIGHT: 71px
}
.honeymoon_travel_list .floatImgLeft UL.list {
	MARGIN-LEFT: 100px
}
.ml.honeymoon_travel_list {
	MARGIN-LEFT: 18px
}
.golf_sliding_banner {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/golf/bg_sliding_banner2.gif) repeat-x left top; HEIGHT: 240px
}
.golf_sliding_banner .visual {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
.golf_sliding_banner .visual .tabBtn {
	POSITION: absolute; WIDTH: 249px; TOP: 0px; LEFT: 651px
}
.golf_sliding_banner .visual .tabBtn UL {
	BACKGROUND: #57ac5c
}
.golf_sliding_banner .visual .tabBtn UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.golf_sliding_banner .visual .tabBtn UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 25px; COLOR: #666666; PADDING-TOP: 17px
}
HTML[xmlns] .golf_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 26px
}
*:first-child + HTML .golf_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 25px
}
.golf_sliding_banner .visual .tabBtn UL LI A:hover {
	BACKGROUND: #3fb243; COLOR: #fff
}
.golf_sliding_banner .visual .tabBtn UL LI A.on {
	BACKGROUND: #3fb243; COLOR: #fff
}
.golf_sliding_banner .visual .tabBtn UL LI.notab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 249px; PADDING-RIGHT: 0px; BACKGROUND: #3fb243; HEIGHT: 47px; PADDING-TOP: 0px
}
.golf_sliding_banner .button {
	POSITION: absolute; RIGHT: 75px
}
.golf_shock_price {
	MARGIN: 20px 10px 0px 0px; WIDTH: 340px; DISPLAY: inline; FLOAT: left
}
.golf_shock_price H4 {
	BORDER-BOTTOM: #808080 2px solid; PADDING-BOTTOM: 8px
}
.golf_shock_price H4 SPAN.floatR {
	MARGIN-TOP: 5px; FLOAT: right
}
.golf_shock_price H4 SPAN.updown {
	DISPLAY: inline-block; VERTICAL-ALIGN: bottom
}
.golf_shock_price UL {
	
}
.golf_shock_price UL LI {
	BORDER-BOTTOM: #e0e0e0 1px dotted; PADDING-BOTTOM: 9px; MARGIN-TOP: 9px
}
.golf_shock_price UL LI SPAN.date {
	COLOR: #777777
}
.golf_shock_price UL LI STRONG.won {
	LINE-HEIGHT: 14px; FLOAT: right; COLOR: #de2667
}
.golf_shock_price UL LI.first {
	BORDER-TOP: 0px
}
.none.golf_shock_price {
	MARGIN: 20px 0px 0px
}
.foreignType.golf_shock_price {
	MARGIN: 20px 0px 0px 15px
}
.golf_banner H4 {
	MARGIN-BOTTOM: 8px
}
.golf_banner {
	MARGIN-TOP: 20px; WIDTH: 345px; FLOAT: left; HEIGHT: 188px
}
.golf_banner UL LI {
	MARGIN: 0px 0px 7px 7px; FLOAT: left
}
.golf_banner UL LI.first {
	MARGIN-LEFT: 0px
}
.golf_banner UL LI.end {
	MARGIN-BOTTOM: 0px
}
.tab_golf UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #19aeb7 2px solid; MARGIN-BOTTOM: -6px; BACKGROUND: #ececec; HEIGHT: 37px; BORDER-TOP: #19aeb7 2px solid; BORDER-RIGHT: #19aeb7 2px solid
}
.tab_golf UL LI {
	TEXT-ALIGN: center; WIDTH: 139px; FLOAT: left; HEIGHT: 37px
}
.tab_golf UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 139px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/roving/bar_tab_roving.gif) #ececec no-repeat right bottom; HEIGHT: 13px; PADDING-TOP: 10px
}
.tab_golf UL LI.first {
	WIDTH: 140px
}
.tab_golf UL LI.first A {
	WIDTH: 140px
}
.tab_golf UL LI A:hover {
	BACKGROUND: url(/images/golf/bg_tab_roving.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.tab_golf UL LI A.on {
	BACKGROUND: url(/images/golf/bg_tab_roving.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.golf_best {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #19aeb7 2px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; WIDTH: 672px; PADDING-RIGHT: 12px; BACKGROUND: #f6fdfa; BORDER-TOP: #19aeb7 2px solid; BORDER-RIGHT: #19aeb7 2px solid; PADDING-TOP: 20px
}
.golf_best .best1 {
	POSITION: relative; WIDTH: 208px; BACKGROUND: url(/images/airtel/bg_airtel_best.gif) no-repeat 0px 0px; FLOAT: left; MARGIN-RIGHT: 15px
}
.golf_best .best1 .bestIcon {
	POSITION: absolute; TOP: -6px; LEFT: -1px
}
.golf_best .best1 SPAN.img {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 208px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 136px; PADDING-TOP: 12px
}
.golf_best .best1 STRONG {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; DISPLAY: block; COLOR: #000
}
.golf_best .best1 SPAN.won {
	TEXT-ALIGN: center; DISPLAY: block; COLOR: #de2667; FONT-WEIGHT: bold
}
.golf_best .best2 {
	BORDER-LEFT: #d8dfe2 1px solid; WIDTH: 203px; FLOAT: left
}
.golf_best .best2 UL {
	PADDING-LEFT: 16px; CLEAR: both
}
.golf_best .best2 UL LI {
	POSITION: relative; WIDTH: 203px; PADDING-TOP: 10px
}
.golf_best .best2 UL LI .bestIcon {
	POSITION: absolute; TOP: 8px; LEFT: -3px
}
.golf_best .best2 UL LI .img {
	BORDER-BOTTOM: #fff 3px solid; BORDER-LEFT: #fff 3px solid; DISPLAY: block; FLOAT: left; BORDER-TOP: #fff 3px solid; BORDER-RIGHT: #fff 3px solid
}
.golf_best .best2 UL LI SPAN.tit {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #000; PADDING-TOP: 0px
}
.golf_best .best2 UL LI STRONG.won {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 105px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #de2667; PADDING-TOP: 0px
}
.golf_best .best2 UL LI.first {
	PADDING-TOP: 0px
}
.golf_best .best2 UL LI.first .bestIcon {
	POSITION: absolute; TOP: -2px; LEFT: -3px
}
.golf_best_bottom {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 700px; BACKGROUND: url(/images/golf/bg_golf_1_bottom.gif) no-repeat 0px 0px; HEIGHT: 10px; FONT-SIZE: 0px
}
.golf_round {
	MARGIN-TOP: 20px
}
.airline_search {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.tab_airline {
	MARGIN-TOP: 22px; WIDTH: 486px; BACKGROUND: url(/images/airline/bg_airline_2_top.gif) no-repeat left top; HEIGHT: 39px
}
.tab_airline UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 3px; FLOAT: right; PADDING-TOP: 4px
}
.tab_airline UL LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
.airline_search_content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; WIDTH: 446px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/airline/bg_airline_2_bottom.gif) no-repeat left bottom; PADDING-TOP: 6px; _padding: 6px 20px
}
.airline_search_content TABLE {
	WIDTH: 100%
}
.airline_search_content TABLE TD {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
.airline_search_content TABLE TD.hd {
	BORDER-BOTTOM: #ff5100 1px solid
}
.airline_search_content TABLE TD.bd {
	BORDER-BOTTOM: #cccccc 1px dotted
}
.airline_search_content TABLE TD LABEL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; DISPLAY: inline-block; LETTER-SPACING: -1px; HEIGHT: 20px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.airline_search_content TABLE TD .airtelSelect1 {
	WIDTH: 115px
}
.airline_search_content TABLE TD .inputText {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 111px; PADDING-RIGHT: 3px; BACKGROUND: url(/images/airline/bg_cal_box.gif) no-repeat 0px 0px; HEIGHT: 24px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.airline_search_content TABLE TD .calBox {
	POSITION: relative; WIDTH: 117px; DISPLAY: inline-block; BACKGROUND: url(/images/airline/bg_cal_box.gif) no-repeat 0px 0px; HEIGHT: 24px
}
.airline_search_content TABLE TD .calBox INPUT.calText {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 3px 0px 0px 10px; WIDTH: 75px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.airline_search_content TABLE TD .calBox A {
	POSITION: absolute; TOP: 3px; RIGHT: 3px
}
.airline_search_content TABLE TD LI {
	PADDING-TOP: 6px
}
.airline_search_content TABLE TD LI.first {
	PADDING-TOP: 0px
}
.airline_search_content TABLE TD LI .mt1 {
	MARGIN-TOP: 2px
}
.airline_search_content .btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.airline_banner {
	POSITION: relative; MARGIN-TOP: 22px; WIDTH: 204px; FLOAT: left
}
.airline_banner .btn {
	POSITION: absolute; TOP: 226px; LEFT: 17px
}
.tab_airline2 UL {
	BORDER-BOTTOM: #398dd7 2px solid; BORDER-LEFT: #c2c2c2 1px solid; HEIGHT: 34px; BORDER-TOP: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid
}
.tab_airline2 UL LI {
	TEXT-ALIGN: center; WIDTH: 116px; FLOAT: left; HEIGHT: 34px
}
.tab_airline2 UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 10px; PADDING-LEFT: 0px; WIDTH: 116px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/airline/bar_tab_airline.gif) no-repeat left bottom; HEIGHT: 10px; PADDING-TOP: 14px
}
.tab_airline2 UL LI.first {
	WIDTH: 116px; MARGIN-LEFT: 1px
}
.tab_airline2 UL LI.first A {
	WIDTH: 116px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab_airline2 UL LI A:hover {
	BACKGROUND: url(/images/airline/bg_tab_airline.gif) no-repeat center 2px; HEIGHT: 10px; COLOR: #fff; FONT-WEIGHT: bold
}
.tab_airline2 UL LI A.on {
	BACKGROUND: url(/images/airline/bg_tab_airline.gif) no-repeat center 2px; HEIGHT: 10px; COLOR: #fff; FONT-WEIGHT: bold
}
.airline_listLayout {
	BORDER-LEFT: #c2c2c2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; BACKGROUND: #f9f9f9; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-TOP: 10px
}
.airline_listLayout .startRadio {
	PADDING-BOTTOM: 5px
}
.airline_listLayout .tableLayout {
	WIDTH: 660px; BACKGROUND: url(/images/airline/listLayout_table.gif) no-repeat left top
}
.airline_listLayout .tableLayout TABLE {
	WIDTH: 100%; BORDER-COLLAPSE: separate
}
.airline_listLayout .tableLayout TABLE THEAD TH {
	HEIGHT: 50px
}
.airline_listLayout .tableLayout TABLE THEAD TH.col1 {
	COLOR: #ff7100
}
.airline_listLayout .tableLayout TABLE TBODY TH {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-WEIGHT: normal; PADDING-TOP: 7px
}
.airline_listLayout .tableLayout TABLE TBODY TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 7px
}
.airline_listLayout .tableLayout TABLE TBODY TH.first {
	BORDER-LEFT: #cccccc 1px solid
}
.airline_listLayout .tableLayout TABLE TBODY TD.end {
	BORDER-RIGHT: #cccccc 1px solid
}
.airline_listLayout .tableLayout TABLE TBODY TD.red {
	COLOR: #de2667
}
.airline_listLayout .tableLayout TABLE TBODY TR {
	BACKGROUND: #fff
}
.airline_listLayout .tableLayout TABLE TBODY TR.bg {
	BACKGROUND: #f7f7f7
}
.airline_listLayout .tableLayout .tableBottom {
	LINE-HEIGHT: 0; MARGIN-TOP: -4px; WIDTH: 660px; BACKGROUND: url(/images/airline/listLayout_table_bottom2.gif) no-repeat left bottom; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 0px
}
.airline_listLayout_bottom {
	LINE-HEIGHT: 0; BACKGROUND: url(/images/airline/bg_airline_listLayout_bottom.gif) no-repeat left bottom; HEIGHT: 9px; CLEAR: both; FONT-SIZE: 0px
}
.airline_buy {
	MARGIN: 15px 10px 0px 0px; WIDTH: 471px; FLOAT: left
}
.airline_buy H4 {
	PADDING-BOTTOM: 8px
}
.tab_airline3 {
	HEIGHT: 34px
}
.tab_airline3 UL LI {
	FLOAT: left
}
.airline_buy .radioType {
	BORDER-LEFT: #c2c2c2 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-TOP: 6px
}
.airline_buy .tableLayout TABLE {
	BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 100%; BORDER-RIGHT: #c2c2c2 1px solid
}
.airline_buy .tableLayout TABLE TBODY TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; BORDER-TOP: #e8e8e8 1px solid; PADDING-TOP: 6px
}
.airline_buy .tableLayout TABLE TBODY TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; BORDER-TOP: #e8e8e8 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.airline_buy .tableLayout TABLE TBODY TD.col1 {
	COLOR: #a0a0a0
}
.airline_buy .tableLayout TABLE TBODY TD.won {
	COLOR: #de2667; FONT-WEIGHT: bold
}
.airline_buy .tableLayout TABLE TBODY TR {
	BACKGROUND: #fff
}
.airline_buy .tableLayout TABLE TBODY TR.bg {
	BACKGROUND: #f7f7f7
}
.airline_buy_bottom {
	LINE-HEIGHT: 0; MARGIN-TOP: -3px; BACKGROUND: url(/images/airline/bg_airline_buy_bottom.gif) no-repeat left bottom; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 0px
}
.airline_today_sale {
	MARGIN-TOP: 15px; WIDTH: 204px; FLOAT: left
}
.airline_today_sale H4 {
	PADDING-BOTTOM: 8px
}
.airline_today_sale H4 SPAN.floatR {
	MARGIN-TOP: 5px; FLOAT: right
}
.airline_today_sale .oneaday {
	WIDTH: 204px; BACKGROUND: url(/images/airline/bg_airline_today_sale.gif) no-repeat left top; HEIGHT: 142px
}
.airline_today_sale .oneaday DL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 173px; PADDING-RIGHT: 0px; PADDING-TOP: 63px
}
.airline_today_sale .oneaday DL * {
	VERTICAL-ALIGN: middle
}
.airline_today_sale .oneaday DL DT {
	LETTER-SPACING: -1px; FONT-SIZE: 15px; FONT-WEIGHT: bold
}
.airline_today_sale .oneaday DL DD {
	PADDING-TOP: 13px
}
.airline_today_sale .list {
	BORDER-LEFT: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 8px
}
.airline_today_sale .list LI {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 5px
}
.airline_today_sale .list LI A {
	
}
.airline_today_sale .list LI SPAN {
	POSITION: absolute; LINE-HEIGHT: 14px; COLOR: #de2667; TOP: 5px; RIGHT: 9px; FONT-WEIGHT: bold
}
.airline_today_sale_bottom {
	LINE-HEIGHT: 0; BACKGROUND: url(/images/airline/bg_airline_today_sale_bottom.gif) no-repeat left bottom; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 0px
}
.foreign_sliding_banner {
	Z-INDEX: 100; POSITION: relative; WIDTH: 100%; BACKGROUND: url(/images/foreign/bg_sliding_banner2.gif) repeat-x left top; HEIGHT: 240px
}
.foreign_sliding_banner .visual {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
.foreign_sliding_banner .visual .tabBtn {
	POSITION: absolute; WIDTH: 249px; TOP: 0px; LEFT: 651px
}
.foreign_sliding_banner .visual .tabBtn UL {
	BACKGROUND: #2a88ce
}
.foreign_sliding_banner .visual .tabBtn UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 1px; BACKGROUND: #fff; PADDING-TOP: 2px
}
.foreign_sliding_banner .visual .tabBtn UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 25px; COLOR: #666666; PADDING-TOP: 17px
}
HTML[xmlns] .foreign_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 26px
}
*:first-child + HTML .foreign_sliding_banner .visual .tabBtn UL LI A {
	HEIGHT: 25px
}
.foreign_sliding_banner .visual .tabBtn UL LI A:hover {
	BACKGROUND: #2a88ce; COLOR: #fff
}
.foreign_sliding_banner .visual .tabBtn UL LI A.on {
	BACKGROUND: #2a88ce; COLOR: #fff
}
.foreign_sliding_banner .visual .tabBtn UL LI.notab {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 249px; PADDING-RIGHT: 0px; BACKGROUND: #0d3380; HEIGHT: 44px; PADDING-TOP: 0px
}
.foreign_sliding_banner .button {
	POSITION: absolute; RIGHT: 75px
}
.foreign_travel_list {
	WIDTH: 220px; FLOAT: left
}
.foreign_travel_list H4 {
	BORDER-BOTTOM: #bababa 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0px
}
.foreign_travel_list H4 SPAN {
	MARGIN-TOP: 3px
}
.foreign_travel_list .best .img {
	FLOAT: left; MARGIN-RIGHT: 7px
}
.foreign_travel_list .best P {
	LETTER-SPACING: -1px
}
.foreign_travel_list UL.photo LI {
	BORDER-LEFT: #ededed 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 0px
}
.foreign_travel_list UL.photo LI.first {
	BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
.foreign_travel_list UL.list LI {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_black_dot.gif) no-repeat left 13px; LETTER-SPACING: -1px; MARGIN-LEFT: 10px; BORDER-TOP: #ededed 1px dotted; PADDING-TOP: 7px
}
.foreign_travel_list UL.list LI A {
	COLOR: #666666
}
.foreign_travel_list UL.list LI.first {
	BACKGROUND-POSITION: left 6px; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.foreign_travel_list .floatImgLeft SPAN.img {
	FLOAT: left
}
.foreign_travel_list .floatImgLeft UL.list {
	MARGIN-LEFT: 100px
}
.ml.foreign_travel_list {
	MARGIN-LEFT: 18px
}
.tab_foreign UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #2a88ce 2px solid; MARGIN-BOTTOM: -6px; BACKGROUND: #cae5f2; HEIGHT: 37px; BORDER-TOP: #2a88ce 2px solid; BORDER-RIGHT: #2a88ce 2px solid
}
.tab_foreign UL LI {
	TEXT-ALIGN: center; WIDTH: 232px; FLOAT: left; HEIGHT: 37px
}
.tab_foreign UL LI A {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 232px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/roving/bar_tab_roving.gif) #cae5f2 no-repeat right bottom; HEIGHT: 13px; PADDING-TOP: 10px
}
.tab_foreign UL LI.first {
	WIDTH: 232px
}
.tab_foreign UL LI.first A {
	WIDTH: 232px
}
.tab_foreign UL LI A:hover {
	BACKGROUND: url(/images/foreign/bg_tab_foreign.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.tab_foreign UL LI A.on {
	BACKGROUND: url(/images/foreign/bg_tab_foreign.gif) repeat-x left top; HEIGHT: 17px; COLOR: #fff; FONT-WEIGHT: bold
}
.travelguide_sky {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/images/travelguide/bg_travelguide_1.jpg) no-repeat 50% 0px; HEIGHT: 261px
}
.travelguidePromotion {
	POSITION: relative; MARGIN: 30px 20px 0px 0px; FLOAT: left; HEIGHT: 180px
}
.travelguidePromotion .bannerArea {
	POSITION: relative; WIDTH: 426px; HEIGHT: 178px
}
.travelguidePromotion .bannerArea .arrow_left {
	POSITION: absolute; TOP: 75px; LEFT: 0px
}
.travelguidePromotion .bannerArea .arrow_right {
	POSITION: absolute; TOP: 75px; RIGHT: 0px
}
.travelguidePromotion .bannerArea LI {
	POSITION: absolute
}
.travelguidePromotion .bannerArea .banner_img01 {
	Z-INDEX: 300; TEXT-ALIGN: center; WIDTH: 190px; BACKGROUND: url(/images/travelguide/bg_bannerArea_1.gif) no-repeat 0px 0px; HEIGHT: 146px; TOP: 33px; LEFT: 116px; box-shadow: 0 1px 5px 1px #888; -webkit-box-shadow: 0 1px 5px 1px #888
}
.travelguidePromotion .bannerArea .banner_img01 IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 168px; PADDING-RIGHT: 0px; HEIGHT: 127px; PADDING-TOP: 10px
}
.travelguidePromotion .bannerArea .banner_img02 {
	Z-INDEX: 200; TEXT-ALIGN: center; WIDTH: 158px; BACKGROUND: url(/images/travelguide/bg_bannerArea_2.gif) no-repeat 0px 0px; HEIGHT: 123px; TOP: 5px; LEFT: 243px; box-shadow: 0 1px 5px 1px #888; -webkit-box-shadow: 0 1px 5px 1px #888
}
.travelguidePromotion .bannerArea .banner_img02 IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 139px; PADDING-RIGHT: 0px; HEIGHT: 104px; PADDING-TOP: 10px
}
.travelguidePromotion .bannerArea .banner_img03 {
	Z-INDEX: 100; TEXT-ALIGN: center; WIDTH: 158px; BACKGROUND: url(/images/travelguide/bg_bannerArea_2.gif) no-repeat 0px 0px; HEIGHT: 123px; TOP: 5px; LEFT: 25px; box-shadow: 0 1px 5px 1px #888; -webkit-box-shadow: 0 1px 5px 1px #888
}
.travelguidePromotion .bannerArea .banner_img03 IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 139px; PADDING-RIGHT: 0px; HEIGHT: 104px; PADDING-TOP: 10px
}
.best_travelguide {
	MARGIN-TOP: 40px; WIDTH: 250px; FLOAT: left
}
.best_travelguide H4 SPAN {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 18px
}
.best_travelguide STRONG {
	PADDING-BOTTOM: 4px; DISPLAY: block; COLOR: #ff7100; FONT-SIZE: 14px
}
.best_travelguide SPAN {
	PADDING-BOTTOM: 10px; DISPLAY: block; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.flag_info {
	WIDTH: 410px; FLOAT: left; MARGIN-RIGHT: 10px
}
.flag_info H4 {
	MARGIN: 25px 0px 10px
}
.world_sale {
	WIDTH: 280px; FLOAT: left
}
.world_sale H4 {
	MARGIN: 25px 0px 10px
}
.world_sale .world_Box {
	WIDTH: 280px; BACKGROUND: url(/images/travelguide/bg_world_sale.gif) no-repeat 50% 0px; HEIGHT: 194px
}
.world_sale .world_Box .main {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.world_sale .world_Box .main .img {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.world_sale .world_Box .main STRONG {
	LINE-HEIGHT: 14px; DISPLAY: block; _margin-top: -15px
}
.world_sale .world_Box .main STRONG .flg {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 2px
}
.world_sale .world_Box .main STRONG SPAN {
	COLOR: #ff7100
}
.world_sale .world_Box .main P {
	LINE-HEIGHT: 14px; PADDING-TOP: 5px
}
.world_sale .world_Box .main P EM {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.world_sale .world_Box UL {
	PADDING-BOTTOM: 0px; MARGIN: 10px 11px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px dotted; PADDING-TOP: 7px; _margin: 8px 11px 0 11px
}
.world_sale .world_Box UL LI {
	FLOAT: left; MARGIN-LEFT: 9px
}
.world_sale .world_Box UL LI.first {
	MARGIN-LEFT: 0px
}
.photo_gallery {
	WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_photo_gallery_02.gif) no-repeat 0px 0px; HEIGHT: 150px
}
.photo_gallery UL {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 15px
}
.photo_gallery UL LI {
	FLOAT: left; MARGIN-LEFT: 10px
}
.photo_gallery UL LI.first {
	MARGIN: 0px
}
.community_sky {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 100%; BACKGROUND: url(/images/community/bg_community_1.jpg) no-repeat 50% 0px; HEIGHT: 208px
}
.community_visual {
	MARGIN-TOP: 20px
}
.community_comment {
	MARGIN: 20px 20px 0px 0px; WIDTH: 340px; DISPLAY: inline; FLOAT: left
}
.community_comment H4 {
	BORDER-BOTTOM: #ff7100 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 15px
}
.community_comment .best .img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; WIDTH: 130px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 99px; MARGIN-RIGHT: 10px; PADDING-TOP: 9px
}
.community_comment .best .title {
	PADDING-TOP: 8px
}
.community_comment .best .title STRONG {
	COLOR: #191919
}
.community_comment .best .title SPAN.date {
	FLOAT: right
}
.community_comment .best .title SPAN.star {
	DISPLAY: block; PADDING-TOP: 4px
}
.community_comment .best .title P {
	DISPLAY: block; PADDING-TOP: 5px
}
.community_comment .list {
	CLEAR: both; PADDING-TOP: 5px
}
.community_comment .list UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(/images/common/bg_dottline1.gif) repeat-x 0px 0px; PADDING-TOP: 7px
}
.community_comment .list UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.community_comment .list UL LI SPAN.date {
	FLOAT: right
}
.community_comment .list UL LI A {
	PADDING-LEFT: 7px; BACKGROUND: url(/images/icon/bul_square_gray.gif) no-repeat 0px 4px
}
.community_kaltolk {
	MARGIN: 20px 0px 0px; WIDTH: 340px; FLOAT: left
}
.community_kaltolk H4 {
	PADDING-BOTTOM: 8px
}
.community_kaltolk H4 SPAN.floatR {
	MARGIN-TOP: 3px; FLOAT: right
}
.community_kaltolk .list {
	WIDTH: 340px; BACKGROUND: url(/images/community/bg_kaltolk.gif) no-repeat 0px 100%; BORDER-TOP: #bababa 1px solid
}
.community_kaltolk .list UL {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 320px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_dottline1.gif) repeat-x 0px 0px; MARGIN-LEFT: 13px; PADDING-TOP: 10px
}
.community_kaltolk .list UL.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.community_kaltolk .list UL LI {
	WIDTH: 312px; OVERFLOW: hidden
}
.community_kaltolk .list UL LI .img {
	FLOAT: left; MARGIN-RIGHT: 9px
}
.community_kaltolk .list UL LI H5 {
	PADDING-BOTTOM: 5px; WIDTH: 250px; FLOAT: left; FONT-SIZE: 12px
}
.community_kaltolk .list UL LI H5 SPAN {
	COLOR: #999999; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.community_kaltolk .list UL LI H5 SPAN.floatR {
	FLOAT: right
}
.community_kaltolk .list UL LI P {
	LINE-HEIGHT: 15px; WIDTH: 250px; FLOAT: left
}
.community_banner {
	MARGIN: 20px 20px 0px 0px; WIDTH: 340px; FLOAT: left
}
.community_event_result {
	MARGIN-TOP: 18px; WIDTH: 340px; FLOAT: left
}
.community_event_result H4 {
	BORDER-BOTTOM: #bababa 1px solid; PADDING-BOTTOM: 10px
}
.community_event_result UL {
	MARGIN-TOP: 7px; WIDTH: 340px
}
.community_event_result UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/common/bg_dottline1.gif) repeat-x 0px 0px; PADDING-TOP: 7px
}
.community_event_result UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.community_event_result UL LI A {
	PADDING-LEFT: 9px; BACKGROUND: url(/images/icon/bul_square_gray.gif) no-repeat 1px 4px; COLOR: #666666
}
DIV.airline_box01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; BACKGROUND: url(/images/airline/bg_airline_box_01.gif) no-repeat; HEIGHT: 51px; PADDING-TOP: 15px
}
DIV.airline_box01 P {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/airline/bul_01.gif) no-repeat 0px 7px
}
DIV.airline_box01 P SPAN {
	COLOR: #1d98d4; FONT-WEIGHT: bold
}
DIV.airline_tab01 {
	BORDER-BOTTOM: #3789d3 2px solid; HEIGHT: 32px
}
DIV.airline_tab01 LI {
	FLOAT: left
}
DIV.airline_tab01 LI IMG {
	MARGIN-RIGHT: -1px
}
DIV.airline_tab01 .last IMG {
	MARGIN: 0px
}
DIV.airline_box02 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 30px; BACKGROUND: url(/images/airline/bg_airline_box_02.gif) no-repeat center bottom; HEIGHT: 100%; PADDING-TOP: 10px
}
DIV.airline_box02 H5 {
	PADDING-LEFT: 17px; BACKGROUND: url(/images/airline/bul_02.gif) no-repeat; HEIGHT: 22px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
DIV.airline_box02 .box01 {
	BACKGROUND: url(/images/airline/bg_airline_box_03.gif) no-repeat center bottom; HEIGHT: 100%
}
DIV.airline_box02 .box01 .bg01 {
	LINE-HEIGHT: 0; BACKGROUND: url(/images/airline/bg_airline_box_04.gif) no-repeat; HEIGHT: 4px; FONT-SIZE: 0px
}
DIV.airline_box02 .box01 UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 100%; OVERFLOW: hidden; PADDING-TOP: 14px
}
DIV.airline_box02 .box01 LI {
	PADDING-BOTTOM: 7px; WIDTH: 125px; FLOAT: left
}
H4.h4_airline01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/airline/bul_03.gif) no-repeat; HEIGHT: 24px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H4.h4_airline01 .bar01 {
	VERTICAL-ALIGN: middle
}
H4.h4_airline01 .month01 {
	MARGIN-BOTTOM: 2px; VERTICAL-ALIGN: middle
}
H4.h4_airline01 .monNext {
	TEXT-ALIGN: center; LINE-HEIGHT: 130%; WIDTH: 31px; DISPLAY: inline-block; BACKGROUND: url(/images/airline/bg_monNext.gif) no-repeat; HEIGHT: 15px; COLOR: #1d98d4; PADDING-TOP: 2px
}
TABLE.tb_airline01 {
	WIDTH: 100%; BORDER-TOP: #2f98d2 1px solid
}
TABLE.tb_airline01 THEAD TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f6f6f6; PADDING-TOP: 7px
}
TABLE.tb_airline01 THEAD TH.bd_none {
	BORDER-LEFT: medium none
}
TABLE.tb_airline01 TBODY TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d7d7d7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
TABLE.tb_airline01 TBODY TD.bd_none {
	BORDER-LEFT: medium none
}
TABLE.tb_airline01 TBODY .btn01 {
	MARGIN: 2px 0px
}
TABLE.tb_airline01 TBODY .tbg01 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fcf7e8; PADDING-TOP: 7px
}
TABLE.tb_airline01 TBODY .tbg02 {
	BORDER-LEFT: medium none; BACKGROUND: #fcf7e8; COLOR: #1d98d4; FONT-WEIGHT: bold
}
TABLE.tb_airline01 .price01 {
	COLOR: #de2667
}
TABLE.tb_airline01 .orange01 {
	COLOR: #ff7100; FONT-WEIGHT: bold
}
DIV.airline_step {
	MARGIN-BOTTOM: 15px
}
H5.h5_airline01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 15px
}
TABLE.tb_airline02 {
	WIDTH: 98%; BORDER-TOP: #d7d7d7 1px solid
}
TABLE.tb_airline02 TBODY TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f7f7f7; PADDING-TOP: 10px
}
TABLE.tb_airline02 TBODY TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
TABLE.tb_airline02 TBODY TD .price {
	COLOR: #de2667; FONT-WEIGHT: bold
}
TABLE.tb_airline02 TBODY TD .notice01 {
	COLOR: #888888; FONT-SIZE: 11px
}
.airline_notice01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #1d98d4; PADDING-TOP: 10px
}
.body_bg_none {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.box_airline_01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: url(/images/airline/bg_airlinebox_01.gif) no-repeat; HEIGHT: 47px; CLEAR: both; PADDING-TOP: 15px
}
.box_airline_01 SPAN {
	COLOR: #1d98d4; FONT-WEIGHT: bold
}
.tbViewType1 .fc_gray {
	COLOR: #898989
}
.tbViewType1 .fc_gray02 {
	COLOR: #898989; FONT-SIZE: 11px
}
.tbViewType1 .photo_file {
	TEXT-DECORATION: underline
}
.commentArea .fc_gray {
	COLOR: #a5a5a5
}
DIV.box_style_new01 {
	BACKGROUND: url(/images/goods/bx_round_bottom_new01.gif) no-repeat 0px 100%
}
DIV.box_style_new01 .box_cont {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(/images/goods/bx_round_top_new01.gif) no-repeat 0px 0px; HEIGHT: 100%; PADDING-TOP: 8px
}
DIV.box_style_new02 {
	MARGIN-TOP: 10px; BACKGROUND: url(/images/goods/bx_round_new04.gif) no-repeat 0px 100%
}
DIV.box_style_new02 .box_cont {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/goods/bx_round_top_new02.gif) no-repeat 0px 0px; PADDING-TOP: 8px
}
DIV.box_style_new02 .box_cont .h3Type3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
DIV.box_style_new02 .box_cont UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
DIV.box_style_new02 .box_cont .stitle01 {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 8px; MARGIN: 10px auto; PADDING-LEFT: 15px; WIDTH: 695px; PADDING-RIGHT: 15px; BACKGROUND: #f7f7f7; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 8px
}
DIV.box_style_new02 .box_cont P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
DIV.goods_banner {
	MARGIN-TOP: 30px
}
DIV.cost-select .day_area {
	PADDING-TOP: 32px
}
DIV.cost-select .day_area LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 4px; FLOAT: left; PADDING-TOP: 0px
}
DIV.cost-select .day_area .space01 {
	PADDING-TOP: 5px
}
DIV.cost-select .day_select {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 102px; PADDING-RIGHT: 2px; BACKGROUND: url(/images/goods/bg_day_01.gif) no-repeat; HEIGHT: 21px; PADDING-TOP: 2px
}
DIV.cost-select .day_select IMG {
	VERTICAL-ALIGN: middle
}
.notice_box_n01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 85px; PADDING-RIGHT: 42px; MARGIN-BOTTOM: 8px; BACKGROUND: url(/images/goods/bg_notice_box_n01.gif) no-repeat 0px 0px; HEIGHT: 70px; PADDING-TOP: 20px
}
.notice_box_n01 STRONG.emphasis {
	COLOR: #ff7100
}
DIV.mypage_card_info {
	POSITION: relative; MARGIN: 10px 0px 20px; BACKGROUND: url(/images/mypage/bg_card_01.gif) no-repeat; HEIGHT: 132px
}
DIV.mypage_card_info H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 9px
}
DIV.mypage_card_info .homepage01 {
	POSITION: absolute; WIDTH: 293px; TOP: 14px; LEFT: 90px
}
DIV.mypage_card_info .offline01 {
	POSITION: absolute; WIDTH: 293px; TOP: 14px; LEFT: 398px
}
DIV.mypage_card_info DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
DIV.mypage_card_info P {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 601px; PADDING-RIGHT: 0px; BORDER-TOP: #d7d7d7 1px solid; TOP: 93px; PADDING-TOP: 9px; LEFT: 90px
}
.company_tab01 {
	MARGIN-BOTTOM: 15px
}
.company_tab02 {
	MARGIN: 0px 0px 5px
}
.introduce_text01 {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.introduce_text02 DT {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.introduce_text02 DD {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.introduce_text02 DD LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/company/bul_introduce_01.gif) no-repeat 5px 7px; PADDING-TOP: 5px
}
.introduce_text02 .none {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.locaition_text01 H4 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.locaition_text01 TABLE.tbDataType3 TBODY TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 9px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 9px
}
.locaition_text01 TABLE.tbDataType3 TBODY TD A {
	COLOR: #33a7af; TEXT-DECORATION: underline
}
.agency_head01 {
	MARGIN: 10px 0px 15px; WIDTH: 700px; BACKGROUND: url(/images/company/bg_agency_01.jpg) no-repeat 0px 0px; HEIGHT: 253px
}
.agency_head01 UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; HEIGHT: 27px; PADDING-TOP: 199px
}
.agency_head01 LI {
	DISPLAY: inline; FLOAT: left; PADDING-TOP: 9px
}
.agency_head01 LI.txt {
	TEXT-ALIGN: center; WIDTH: 153px; FONT-WEIGHT: bold
}
.agency_head01 LI.tel {
	WIDTH: 139px; COLOR: #2f98d2; MARGIN-LEFT: 33px; FONT-WEIGHT: bold
}
.agency_head01 LI.fax {
	WIDTH: 101px; COLOR: #2f98d2; MARGIN-LEFT: 33px; FONT-WEIGHT: bold
}
.agency_head01 LI.email {
	WIDTH: 140px; MARGIN-LEFT: 39px
}
.agency_head01 LI.email A {
	COLOR: #33a7af; TEXT-DECORATION: underline
}
.agency_head02 {
	MARGIN: 10px 0px 15px; WIDTH: 700px; BACKGROUND: url(/images/company/bg_agency_02.jpg) no-repeat 0px 0px; HEIGHT: 253px
}
.agency_head02 UL {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; HEIGHT: 27px; PADDING-TOP: 199px
}
.agency_head02 LI {
	DISPLAY: inline; FLOAT: left; PADDING-TOP: 9px
}
.agency_head02 LI.txt {
	TEXT-ALIGN: center; WIDTH: 77px; COLOR: #fff; MARGIN-LEFT: 5px; FONT-WEIGHT: bold
}
.agency_head02 LI.con {
	WIDTH: 460px; MARGIN-LEFT: 15px; FONT-WEIGHT: bold
}
.agency_head02 LI.con SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.agency_head02 LI.btn {
	POSITION: absolute; TOP: 193px; RIGHT: 35px
}
.marketing_head {
	MARGIN: 0px 0px 15px; WIDTH: 700px; BACKGROUND: url(/images/company/bg_agency_01.jpg) no-repeat 0px 0px; HEIGHT: 253px
}
.marketing_head UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 31px; PADDING-RIGHT: 0px; HEIGHT: 27px; PADDING-TOP: 199px
}
.marketing_head LI {
	DISPLAY: inline; FLOAT: left; PADDING-TOP: 9px
}
.marketing_head LI.txt {
	TEXT-ALIGN: center; WIDTH: 153px; FONT-WEIGHT: bold
}
.marketing_head LI.tel {
	WIDTH: 139px; COLOR: #2f98d2; MARGIN-LEFT: 33px; FONT-WEIGHT: bold
}
.marketing_head LI.fax {
	WIDTH: 101px; COLOR: #2f98d2; MARGIN-LEFT: 33px; FONT-WEIGHT: bold
}
.marketing_head LI.email {
	WIDTH: 140px; MARGIN-LEFT: 39px
}
.marketing_head LI.email A {
	COLOR: #33a7af; TEXT-DECORATION: underline
}
.tbViewType1 TBODY TD LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.tbViewType1 TBODY TD LI LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.tbViewType1 TBODY TD LI LABEL.non {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.depttel_text01 H4 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.evaluation_table H4 {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 30px; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_blue_square.gif) no-repeat 0px 7px; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.evaluation_table .tbDataType1 TH {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 9px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f6f6f6; BORDER-TOP: medium none; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 10px
}
.evaluation_table .tbDataType1 .bg1 {
	BACKGROUND: #f2f8fc
}
.pass_search {
	WIDTH: 700px; BACKGROUND: url(/images/company/bg_pass_search_01.jpg) no-repeat 0px 0px; HEIGHT: 293px
}
.pass_search .depth {
	PADDING-TOP: 22px
}
.pass_search2 {
	WIDTH: 700px; BACKGROUND: url(/images/company/bg_pass_search_02.jpg) no-repeat 0px 0px; HEIGHT: 365px
}
.pass_search2 .depth {
	PADDING-TOP: 22px
}
.pass_search01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; PADDING-TOP: 23px
}
.pass_search02 .txt {
	TEXT-ALIGN: center; PADDING-TOP: 35px
}
.pass_search02 .name {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 35px 0px 0px 168px; WIDTH: 372px; BACKGROUND: url(/images/company/img_pass_search_04.gif) no-repeat 0px 0px; HEIGHT: 76px
}
.pass_search02 .name SPAN {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 15px; TOP: 50px; FONT-WEIGHT: bold; LEFT: 10px
}
.pass_search02 .name2 {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 15px 0px 0px 94px; WIDTH: 520px; BACKGROUND: url(/images/company/img_pass_search_05.gif) no-repeat 0px 0px; HEIGHT: 74px
}
.pass_search02 .name2 SPAN {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 15px; TOP: 50px; FONT-WEIGHT: bold; LEFT: 10px
}
.pass_search03 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 77px; PADDING-RIGHT: 0px; PADDING-TOP: 61px
}
.pass_search_tb {
	MARGIN: 35px 0px 0px 50px; WIDTH: 600px
}
.pass_search_tb TABLE.tbDataType3 {
	BORDER-TOP: #2f98d2 2px solid
}
.pass_search_tb TABLE.tbDataType3 TBODY TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.pass_search_tb TABLE.tbDataType3 TBODY TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; FONT-WEIGHT: bold; PADDING-TOP: 11px
}
.pass_search_tb TABLE.tbDataType3 TBODY TD.cor1 {
	COLOR: #ff7100
}
.kalgnbList {
	POSITION: absolute; HEIGHT: 25px; TOP: 0px; RIGHT: 0px
}
.kalgnbList UL LI {
	FLOAT: left
}
#kalgnb {
	Z-INDEX: 0; POSITION: relative; MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 87px
}
#kalgnb H1 {
	Z-INDEX: 1; POSITION: absolute; TOP: 26px; LEFT: 0px
}
#kalgnb H1 SPAN {
	Z-INDEX: 1; POSITION: absolute; COLOR: #2e3192; FONT-SIZE: 12px; TOP: 30px; LEFT: 0px
}
.kalgnbBanner1 {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 167px; HEIGHT: 51px; TOP: 29px; RIGHT: 4px
}
.kalgnbBanner1 SPAN {
	Z-INDEX: 100; POSITION: absolute; LINE-HEIGHT: 20px; FONT-FAMILY: verdana; LETTER-SPACING: -1px; FONT-SIZE: 20px; TOP: 25px; FONT-WEIGHT: bold; LEFT: 11px
}
.kalsearchArea {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 301px; PADDING-TOP: 15px
}
.kalsearchArea P {
	COLOR: #898989; FONT-SIZE: 11px
}
.kalsearchBar A {
	FLOAT: left
}
.inputSearch {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 15px; WIDTH: 233px; PADDING-RIGHT: 0px; FONT-FAMILY: "", Dotum, "", Gulim, Arial, AppleGothic, "��", sans-serif; BACKGROUND: url(../../images/common/gnb_search_bar.gif) no-repeat 0px 0px; HEIGHT: 26px; COLOR: #5b5b5b; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
.kaltotalSeachArea {
	BORDER-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 900px; BACKGROUND: url(/images/agent/bg_totalSeachArea.gif) repeat-x 0px 0px; HEIGHT: 169px
}
.kaltotalSeach {
	MARGIN: 0px auto; WIDTH: 900px; HEIGHT: 169px; OVERFLOW: hidden
}
.kalspecialPrice {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.kalspecialPrice H3 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 15px
}
.kalspecialPrice H3 SPAN {
	POSITION: absolute; COLOR: #898989; FONT-SIZE: 11px; TOP: 10px; RIGHT: 10px; FONT-WEIGHT: normal
}
.kalspecialPrice H3 SPAN IMG {
	MARGIN: 0px 0px 2px 4px; VERTICAL-ALIGN: middle
}
.kalspecialPrice H3 SPAN A {
	COLOR: #898989
}
.kalspecialPrice .blowout_price {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 11px; WIDTH: 218px; PADDING-RIGHT: 11px; BACKGROUND: #3a7ab2; LETTER-SPACING: -1px; HEIGHT: 28px; PADDING-TOP: 8px
}
.kalspecialPrice .blowout_price A {
	COLOR: #fff
}
.kalspecialPrice .blowout_price .price {
	COLOR: #de2667
}
.kalspecialPrice UL {
	MARGIN: 0px 15px 0px 14px
}
.kalspecialPrice UL LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 7px; BACKGROUND: url(/images/icon/bul_black_dot.gif) no-repeat 0px 4px
}
.kalspecialPrice UL LI .right {
	FLOAT: right
}
.kalmain_seach_box {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 419px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 169px; PADDING-TOP: 1px
}
.kalmain_seach_box IMG {
	
}
.kalmain_seach_box UL.tab_search_list {
	WIDTH: 420px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.kalmain_seach_box UL.tab_search_list LI {
	FLOAT: left
}
.kalmain_seach_box .search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 8px; PADDING-TOP: 0px
}
.kalmain_seach_box .search .choice {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
.kalmain_seach_box TABLE.tb_search TH {
	TEXT-ALIGN: right; PADDING-RIGHT: 4px
}
.kalmain_seach_box TABLE.tb_search TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}
.kaldiverse_part {
	MARGIN-TOP: 20px; ZOOM: 1; OVERFLOW: hidden
}
.kaldiverse_part .write_view_list {
	WIDTH: 452px; FLOAT: left; MARGIN-RIGHT: 9px
}
.kaldiverse_part .write_view_list H3.travel_review {
	BACKGROUND: url(/images/agent/h3_travel_review.gif) no-repeat 0px 0px; HEIGHT: 31px
}
.kaldiverse_part .write_view_list H3.travel_review .more {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 390px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 10px
}
.kaldiverse_part .write_view_list UL LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_right_gray_square.gif) no-repeat 10px 8px; PADDING-TOP: 4px
}
.kaldiverse_part .write_view_list UL LI.first {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 3px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.kaldiverse_part .write_traveltalk {
	POSITION: relative; WIDTH: 229px; FLOAT: left
}
.kaldiverse_part .write_traveltalk H3 {
	MARGIN: 0px
}
.kaldiverse_part .write_traveltalk SPAN {
	Z-INDEX: 100; POSITION: absolute; LINE-HEIGHT: 26px; FONT-FAMILY: verdana; LETTER-SPACING: -1px; COLOR: #98c60b; FONT-SIZE: 26px; TOP: 45px; FONT-WEIGHT: bold; LEFT: 66px
}
.kaldiverse_part .stats_best {
	FLOAT: right
}
.kaldiverse_part .stats_best H3 {
	MARGIN: 0px
}
#footer .kalCenter {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 900px
}
#footer .kalCenter .footer_logo {
	MARGIN: 40px 30px 0px 0px; DISPLAY: inline; FLOAT: left
}
#footer .kalCenter ADDRESS.kal {
	FONT-STYLE: normal; WIDTH: 700px; FLOAT: left; FONT-SIZE: 12px
}
#footer .kalCenter .btn {
	POSITION: absolute; TOP: 70px; RIGHT: 60px
}
.subNaviList1 LI .agent_subNavi2depth {
	BACKGROUND: url(/images/agent/bg_subNavi2depth.gif) no-repeat 0px 0px; HEIGHT: 95px; PADDING-TOP: 8px
}
.agent_counter {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 167px; PADDING-RIGHT: 13px; BACKGROUND: url(/images/agent/bg_counter.gif) no-repeat 0px 0px; HEIGHT: 23px; COLOR: #ff7100; FONT-WEIGHT: bold; PADDING-TOP: 23px
}
.agent01 {
	MARGIN-TOP: 24px
}
.agent01 H4 {
	MARGIN-TOP: 20px
}
.agent01 H4.type1 {
	MARGIN: 0px 0px 10px
}
.agent01 H4.type2 {
	MARGIN: 10px 0px
}
.tab_agent01 {
	MARGIN-TOP: 24px; HEIGHT: 33px
}
.tab_agent01 LI {
	FLOAT: left
}
TABLE.infoData TD P.photoFind {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
TABLE.infoData2 TD .prePhoto {
	BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-LEFT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; BORDER-RIGHT: #c1c1c1 1px solid
}
.agent01 INPUT.age_type_text1 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 50%; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.agent01 INPUT.age_type_text2 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 48px; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.agent01 INPUT.age_type_text3 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 70%; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.agent01 INPUT.age_type_text4 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 90%; PADDING-RIGHT: 0px; HEIGHT: 17px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.agent01 TEXTAREA.age_type_textarea1 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 96.5%; PADDING-RIGHT: 0px; HEIGHT: 140px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 15px
}
.search_tab01 {
	MARGIN-BOTTOM: 15px
}
.search_tab01 .usemap {
	LINE-HEIGHT: 0; HEIGHT: 34px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.search_tab01_bottom {
	BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: relative; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: #f7f7f7; BORDER-TOP: 0px; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 11px; _margin-top: -2px
}
.search_tab01_bottom SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.search_tab01_bottom .result_search {
	POSITION: absolute; TOP: 7px; RIGHT: 10px
}
.search_text01 {
	POSITION: relative
}
.search_text01 H4 {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* HTML .search_text01 H4 IMG {
	VERTICAL-ALIGN: middle
}
.search_text01 H4 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 3px
}
.search_text01 .more {
	POSITION: absolute; TOP: 6px; RIGHT: 0px
}
.search_text01 .result_search {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.search_searchBox {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 9px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; HEIGHT: 22px; CLEAR: both; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 9px
}
.search_searchBox IMG {
	VERTICAL-ALIGN: middle
}
.search_searchOption {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/images/search/bg_search_opt_box_bottom.gif) no-repeat left bottom; PADDING-TOP: 8px
}
.search_searchOption_top {
	POSITION: absolute; WIDTH: 700px; BACKGROUND: url(/images/search/bg_search_opt_box_top.gif) no-repeat left top; HEIGHT: 5px; TOP: 0px; LEFT: 0px
}
.search_searchOption DL {
	HEIGHT: 30px
}
.search_searchOption DL DT {
	TEXT-ALIGN: center; WIDTH: 105px; FLOAT: left; PADDING-TOP: 7px
}
.search_searchOption DL DD {
	PADDING-TOP: 5px
}
.search_searchOption DL DD INPUT.type_radiobox {
	MARGIN-TOP: -2px; MARGIN-LEFT: 12px; VERTICAL-ALIGN: middle
}
.search_searchOption TABLE {
	BORDER-TOP: #e7e7e7 1px solid
}
.search_searchOption TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.search_searchOption TABLE TD {
	PADDING-LEFT: 4px
}
HTML > BODY .searchOption TABLE TD {
	PADDING-TOP: 1px
}
.search_searchOption TABLE TR.first TH {
	BORDER-TOP: medium none
}
.search_searchOption TABLE TR.first TD {
	BORDER-TOP: medium none
}
.search_searchOption TABLE TR TH.thTop {
	VERTICAL-ALIGN: top
}
.search_searchOption TABLE TD.travelArea UL LI {
	FLOAT: left
}
.search_searchOption TABLE TD.travelArea UL LI * {
	VERTICAL-ALIGN: middle
}
.search_searchOption TABLE TD.travelArea UL LI SPAN {
	MARGIN: 0px 11px 0px 7px; PADDING-LEFT: 6px; DISPLAY: inline-block
}
.search_searchOption TABLE TD.travelArea UL LI INPUT.area {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 120px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.search_searchOption TABLE TD.travelArea UL LI INPUT.area2 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 60px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.search_searchOption TABLE TD.area UL {
	MARGIN-TOP: 10px
}
.search_searchOption TABLE TD.area UL LI {
	PADDING-BOTTOM: 8px; FLOAT: left; _padding-bottom: 2px
}
.search_searchOption TABLE TD.area UL LI.f1 {
	WIDTH: 85px
}
.search_searchOption TABLE TD.area UL LI.f2 {
	WIDTH: 105px
}
.search_searchOption TABLE TD.area UL LI.f3 {
	WIDTH: 95px
}
.search_searchOption TABLE TD.area UL LI.f4 {
	WIDTH: 75px
}
.search_searchOption TABLE TD.area UL LI.f5 {
	WIDTH: 125px
}
.search_searchOption TABLE TD.area UL LI.f6 {
	WIDTH: 100px
}
.search_searchOption TABLE TD.area UL LI.f7 {
	WIDTH: 70px
}
.search_searchOption TABLE TD.area UL LI.f8 {
	WIDTH: 60px
}
.search_searchOption TABLE TD.area UL LI.clear {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; HEIGHT: 0px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.search_searchOption TABLE TD SELECT {
	WIDTH: 60px; FONT-SIZE: 12px
}
.search_searchOption TABLE TD SELECT.wid2 {
	WIDTH: 110px; FONT-SIZE: 12px
}
.search_searchOption TABLE TD INPUT.type_checkbox {
	MARGIN-LEFT: 12px
}
.search_searchOption TABLE TD INPUT.first {
	MARGIN-LEFT: 0px
}
.search_searchOption .search_btn {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 10px
}
.search_priceSliderBar {
	POSITION: relative; LINE-HEIGHT: 0; MARGIN: 18px 0px 0px; WIDTH: 164px; DISPLAY: block; BACKGROUND: url(/images/common/bg_slider_bar.gif) no-repeat 0px 3px; FLOAT: left; HEIGHT: 16px; FONT-SIZE: 0px
}
.search_priceSliderBar .arr1 {
	POSITION: absolute; DISPLAY: block; BACKGROUND: url(/images/common/bg_bar.gif) repeat-x 0px 3px; HEIGHT: 11px; TOP: 0px; LEFT: 0px
}
.search_priceSliderBar .arr2 {
	POSITION: absolute; DISPLAY: block; BACKGROUND: url(/images/common/bg_bar.gif) repeat-x 0px 3px; HEIGHT: 11px; TOP: 0px; RIGHT: 0px
}
.search_priceSliderBar .arr {
	POSITION: absolute; TEXT-INDENT: -9000px; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(/images/common/bg_price_bar1.gif) no-repeat 0px 0px; HEIGHT: 11px; CURSOR: pointer
}
.search_priceSliderBar .arr1 .arr {
	TOP: 0px; RIGHT: -7px
}
.search_priceSliderBar .arr2 .arr {
	TOP: 0px; LEFT: -7px
}
.search_priceInput {
	POSITION: absolute; MARGIN: 0px; WIDTH: 200px; TOP: -22px; LEFT: -12px
}
.search_priceInput SPAN.inp1 {
	POSITION: relative; WIDTH: 83px; DISPLAY: inline-block; BACKGROUND: url(/images/search/bg_input1.gif) no-repeat left top; HEIGHT: 25px; VERTICAL-ALIGN: middle
}
.search_priceInput SPAN.inp1 INPUT.rpice_input {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; MARGIN: 2px 0px 0px 2px; WIDTH: 70px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.search_priceInput SPAN.inp2 {
	POSITION: relative; WIDTH: 89px; DISPLAY: inline-block; BACKGROUND: url(/images/search/bg_input2.gif) no-repeat left top; HEIGHT: 25px; VERTICAL-ALIGN: middle; RIGHT: -17px
}
.search_priceInput SPAN.inp2 INPUT.rpice_input {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: right; BORDER-LEFT: 0px; MARGIN: 2px 0px 0px 2px; WIDTH: 76px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.search_list {
	BORDER-TOP: #2f98d2 2px solid
}
.search_list UL {
	BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.search_list UL LI {
	LINE-HEIGHT: 150%
}
.search_list UL LI IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.search_list UL LI STRONG {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px
}
.search_Photo {
	BORDER-BOTTOM: #bfc1c4 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.search_Photo UL {
	MARGIN-BOTTOM: 22px; OVERFLOW: hidden; _margin-bottom: 0
}
.search_Photo UL LI {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center; MARGIN: 0px 0px 0px 19px; WIDTH: 158px; DISPLAY: inline; FLOAT: left; HEIGHT: 177px; _margin: 0 0 22px 19px
}
.search_Photo UL LI A {
	BORDER-BOTTOM: #9ccde9 1px solid; BORDER-LEFT: #9ccde9 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: #9ccde9 1px solid; BORDER-RIGHT: #9ccde9 1px solid; PADDING-TOP: 3px
}
.search_Photo UL LI A STRONG {
	BORDER-BOTTOM: #bbbbbb 1px dotted; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #2f98d2; PADDING-TOP: 10px
}
.search_Photo UL LI A SPAN {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #898989; PADDING-TOP: 7px
}
.search_Photo UL LI.first {
	MARGIN-LEFT: 0px
}
.search_Photo .cb {
	CLEAR: both
}
.sh_rest_cor {
	COLOR: #ff7100
}
.recomment_travel_top {
	WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_recomment_travel_01.gif) no-repeat left top; HEIGHT: 213px
}
.recomment_travel_top .img {
	MARGIN: 15px 0px 0px 15px; FLOAT: left
}
.recomment_travel_top STRONG {
	DISPLAY: block; COLOR: #ff7100; MARGIN-LEFT: 275px; FONT-SIZE: 14px; PADDING-TOP: 25px
}
.recomment_travel_top P {
	WIDTH: 400px; DISPLAY: block; HEIGHT: 125px; COLOR: #666666; MARGIN-LEFT: 275px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.recomment_travel_top_view {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 19px; WIDTH: 681px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/travelguide/bg_recomment_travel_02.gif) no-repeat left top; HEIGHT: 36px; FONT-WEIGHT: bold; PADDING-TOP: 18px
}
.recomment_travelList UL {
	BORDER-BOTTOM: #eeeeee 1px solid; OVERFLOW: hidden
}
.recomment_travelList UL LI .img {
	MARGIN: 15px; FLOAT: left
}
.recomment_travelList UL LI STRONG {
	DISPLAY: block; COLOR: #666666; MARGIN-LEFT: 194px; PADDING-TOP: 20px
}
.recomment_travelList UL LI P {
	LINE-HEIGHT: 16px; WIDTH: 490px; DISPLAY: block; COLOR: #666666; MARGIN-LEFT: 194px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.recomment_travelList UL LI SPAN {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #2f98d2; MARGIN-LEFT: 194px; PADDING-TOP: 7px; _padding: 7px 0 5px
}
.recomment_travelList UL.last {
	BORDER-BOTTOM: #bfc1c4 1px solid
}
.recomment_travelPhoto {
	POSITION: relative; MARGIN-TOP: 12px
}
.recomment_travelPhoto UL {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.recomment_travelPhoto UL LI {
	MARGIN-BOTTOM: 6px
}
.recomment_travelPhoto UL LI IMG {
	BORDER-BOTTOM: #d7d7d7 1px solid; BORDER-LEFT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; BORDER-RIGHT: #d7d7d7 1px solid
}
.recomment_travelPhoto .btn {
	POSITION: absolute; TOP: 390px; RIGHT: 0px
}
.recomment_travelPhoto P {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 20px
}
.photo_gallery_top {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_photo_gallery_01.gif) no-repeat left top; HEIGHT: 320px
}
.photo_gallery_top .europe {
	POSITION: absolute; TOP: 67px; LEFT: 80px
}
.photo_gallery_top .africa {
	POSITION: absolute; TOP: 155px; LEFT: 33px
}
.photo_gallery_top .asia {
	POSITION: absolute; TOP: 72px; LEFT: 222px
}
.photo_gallery_top .south_pacific {
	POSITION: absolute; TOP: 193px; LEFT: 199px
}
.photo_gallery_top .north_america {
	POSITION: absolute; TOP: 86px; LEFT: 371px
}
.photo_gallery_top .latin_america {
	POSITION: absolute; TOP: 191px; LEFT: 456px
}
.photo_gallery_top .photo_search {
	POSITION: absolute; WIDTH: 200px; TOP: 19px; RIGHT: 10px
}
.photo_gallery_top .photo_search .tit {
	PADDING-LEFT: 13px
}
.photo_gallery_top .photo_search .formBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.photo_gallery_top .photo_search .formBox INPUT {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #a2a2a2 1px solid; WIDTH: 133px; BACKGROUND: url(/images/travelguide/bg_input_01.gif) no-repeat left top; HEIGHT: 19px; BORDER-TOP: #a2a2a2 1px solid; BORDER-RIGHT: #a2a2a2 1px solid
}
.photo_gallery_top .photo_search DL {
	MARGIN: 22px 0px 0px 10px
}
.photo_gallery_top .photo_search DL DT {
	PADDING-BOTTOM: 2px; COLOR: #515151; FONT-WEIGHT: bold
}
.photo_gallery_top .photo_search DL DD {
	COLOR: #666666
}
.tab_travelguide01 {
	MARGIN-TOP: 20px; WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_travelguide_01.gif) no-repeat left top; HEIGHT: 45px
}
.tab_travelguide01 UL {
	PADDING-TOP: 15px
}
.tab_travelguide01 UL LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 87px; BACKGROUND: url(/images/travelguide/tab_bar_01.gif) no-repeat left 3px; FLOAT: left
}
.tab_travelguide01 UL LI.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab_travelguide01 UL LI A:hover {
	COLOR: #2f98d2; FONT-WEIGHT: bold
}
.tab_travelguide01 UL LI A.on {
	COLOR: #2f98d2; FONT-WEIGHT: bold
}
.tab_travelguide01 SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 32px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon/bul_arrow_bule.gif) no-repeat 20px 18px; COLOR: #2f98d2; FONT-WEIGHT: bold; PADDING-TOP: 14px
}
.galleryPromotion {
	POSITION: relative; MARGIN: 20px 0px 0px; HEIGHT: 180px
}
.galleryPromotion .bannerArea {
	POSITION: relative; WIDTH: 700px; HEIGHT: 180px
}
.galleryPromotion .bannerArea .arrow_left {
	POSITION: absolute; TOP: 75px; LEFT: 13px
}
.galleryPromotion .bannerArea .arrow_right {
	POSITION: absolute; TOP: 75px; RIGHT: 13px
}
.galleryPromotion .bannerArea LI {
	POSITION: absolute
}
.galleryPromotion .bannerArea .banner_img01 {
	Z-INDEX: 300; TOP: 17px; LEFT: 253px
}
.galleryPromotion .bannerArea .banner_img01 IMG {
	BORDER-BOTTOM: #6db9ed 2px solid; BORDER-LEFT: #6db9ed 2px solid; WIDTH: 192px; HEIGHT: 142px; BORDER-TOP: #6db9ed 2px solid; BORDER-RIGHT: #6db9ed 2px solid
}
.galleryPromotion .bannerArea .banner_img02 {
	Z-INDEX: 200; TOP: 25px; LEFT: 394px
}
.galleryPromotion .bannerArea .banner_img02 IMG {
	BORDER-BOTTOM: #6db9ed 2px solid; BORDER-LEFT: #6db9ed 2px solid; WIDTH: 170px; HEIGHT: 126px; BORDER-TOP: #6db9ed 2px solid; BORDER-RIGHT: #6db9ed 2px solid
}
.galleryPromotion .bannerArea .banner_img03 {
	Z-INDEX: 100; TOP: 36px; LEFT: 503px
}
.galleryPromotion .bannerArea .banner_img03 IMG {
	BORDER-BOTTOM: #6db9ed 2px solid; BORDER-LEFT: #6db9ed 2px solid; WIDTH: 140px; HEIGHT: 104px; BORDER-TOP: #6db9ed 2px solid; BORDER-RIGHT: #6db9ed 2px solid
}
.galleryPromotion .bannerArea .banner_img04 {
	TOP: 36px; LEFT: 53px
}
.galleryPromotion .bannerArea .banner_img04 IMG {
	BORDER-BOTTOM: #6db9ed 2px solid; BORDER-LEFT: #6db9ed 2px solid; WIDTH: 140px; HEIGHT: 104px; BORDER-TOP: #6db9ed 2px solid; BORDER-RIGHT: #6db9ed 2px solid
}
.galleryPromotion .bannerArea .banner_img05 {
	TOP: 25px; LEFT: 133px
}
.galleryPromotion .bannerArea .banner_img05 IMG {
	BORDER-BOTTOM: #6db9ed 2px solid; BORDER-LEFT: #6db9ed 2px solid; WIDTH: 170px; HEIGHT: 126px; BORDER-TOP: #6db9ed 2px solid; BORDER-RIGHT: #6db9ed 2px solid
}
.none.galleryPromotion {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.none.galleryPromotion .bannerArea {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tab_travelguide02 {
	HEIGHT: 33px; CLEAR: both
}
.national_travel_tab1 {
	POSITION: relative; WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_national_travel_01.gif) no-repeat left top; HEIGHT: 323px
}
.national_travel_tab1 .europe {
	POSITION: absolute; TOP: 66px; LEFT: 122px
}
.national_travel_tab1 .africa {
	POSITION: absolute; TOP: 196px; LEFT: 75px
}
.national_travel_tab1 .asia {
	POSITION: absolute; TOP: 70px; LEFT: 264px
}
.national_travel_tab1 .south_pacific {
	POSITION: absolute; TOP: 190px; LEFT: 242px
}
.national_travel_tab1 .north_america {
	POSITION: absolute; TOP: 84px; LEFT: 414px
}
.national_travel_tab1 .latin_america {
	POSITION: absolute; TOP: 190px; LEFT: 499px
}
.national_travel_tab2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/images/travelguide/bg_national_travel_03.gif) no-repeat left top; HEIGHT: 118px; PADDING-TOP: 8px
}
.national_travel_tab3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 670px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BACKGROUND: url(/images/travelguide/bg_national_travel_04.gif) no-repeat left top; HEIGHT: 118px; PADDING-TOP: 8px
}
H4.national_text1 {
	MARGIN: 15px 0px 0px
}
H4.national_text2 {
	MARGIN: 0px 0px 9px
}
H4.national_text3 {
	MARGIN: 15px 0px 10px
}
.h4_national01 {
	MARGIN: 15px 0px 0px; WIDTH: 700px; BACKGROUND: url(/images/travelguide/bg_h4_national_travel_01.gif) no-repeat left top; HEIGHT: 32px
}
.h4_national01 H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.h4_national01 .selectcho {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 6px
}
.h4_national01 .selectcho INPUT.textType1 {
	BORDER-BOTTOM: #b4d3e8 1px solid; BORDER-LEFT: #b4d3e8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 158px; PADDING-RIGHT: 0px; HEIGHT: 19px; VERTICAL-ALIGN: top; BORDER-TOP: #b4d3e8 1px solid; BORDER-RIGHT: #b4d3e8 1px solid; PADDING-TOP: 0px
}
.h4_national01 .more {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 11px
}
.national_travelList1 DL {
	MARGIN: 6px 0px 0px 6px; WIDTH: 229px; DISPLAY: inline; BACKGROUND: url(/images/travelguide/bg_national_travel_02.gif) no-repeat left top; FLOAT: left; HEIGHT: 128px
}
.national_travelList1 DL DT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; HEIGHT: 21px; PADDING-TOP: 9px
}
.national_travelList1 DL DD {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.national_travelList1 DL DD .img {
	FLOAT: left
}
.national_travelList1 DL DD STRONG {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 101px; PADDING-RIGHT: 0px; COLOR: #ff7100; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.national_travelList1 DL DD P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; WIDTH: 101px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.national_travelList1 DL.first {
	MARGIN-LEFT: 0px
}
.national_searchOption TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 10px
}
.national_searchOption TABLE TD {
	PADDING-LEFT: 4px; BORDER-TOP: #e7e7e7 1px solid
}
HTML > BODY .national_searchOption TABLE TD {
	PADDING-TOP: 1px
}
.national_searchOption TABLE TR.first TH {
	BORDER-TOP: medium none
}
.national_searchOption TABLE TR.first TD {
	BORDER-TOP: medium none
}
.national_searchOption TABLE TD SPAN {
	PADDING-BOTTOM: 4px; MARGIN: 5px 5px 0px 7px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/images/travelguide/bg_area_input1.gif) no-repeat left 5px; PADDING-TOP: 4px
}
.national_searchOption TABLE TD SPAN INPUT {
	VERTICAL-ALIGN: middle
}
.national_searchOption TABLE TD INPUT.area {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 235px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffffff 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 1px
}
.national_searchOption TABLE TD SELECT {
	WIDTH: 190px; COLOR: #ff5800; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.national_searchOption TABLE TD INPUT.type_checkbox {
	MARGIN-LEFT: 12px
}
.national_searchOption TABLE TD INPUT.first {
	MARGIN-LEFT: 0px
}
.national_country_info {
	POSITION: relative; MARGIN-TOP: 10px
}
.national_country_info .img {
	TEXT-ALIGN: center; WIDTH: 106px; FLOAT: left; MARGIN-RIGHT: 15px
}
.national_country_info .img .flag {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 7px
}
.national_country_info .img SPAN {
	DISPLAY: block; PADDING-TOP: 5px
}
.national_country_info DL {
	MARGIN: 5px 0px 0px 120px
}
.national_country_info DL DT {
	COLOR: #ff7100; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.national_country_info DL DD {
	LINE-HEIGHT: 17px; PADDING-TOP: 4px
}
.botomBoder {
	BORDER-BOTTOM: #bbbbbb 1px dotted; PADDING-BOTTOM: 15px
}
.national_city_info {
	POSITION: relative; MARGIN-TOP: 10px
}
.national_city_info .img {
	TEXT-ALIGN: center; WIDTH: 164px; FLOAT: left; MARGIN-RIGHT: 15px
}
.national_city_info .img .flag {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; PADDING-TOP: 6px
}
.national_city_info .img SPAN {
	DISPLAY: block; PADDING-TOP: 5px
}
.national_city_info DL {
	MARGIN: 5px 0px 0px 180px
}
.national_city_info DL DT {
	COLOR: #ff7100; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.national_city_info DL DT * {
	VERTICAL-ALIGN: middle
}
.national_city_info DL DT SPAN {
	COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.national_city_info DL DD {
	LINE-HEIGHT: 17px; PADDING-TOP: 2px
}
.national_city_info DL.none {
	MARGIN-LEFT: 0px
}
.botomBoder {
	BORDER-BOTTOM: #bbbbbb 1px dotted; PADDING-BOTTOM: 15px
}
.national_photoZone {
	BORDER-BOTTOM: #dddddd 1px solid; POSITION: relative; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 15px
}
.national_photoZone .viewImg {
	
}
.national_photoZone .imgList {
	POSITION: absolute; WIDTH: 207px; TOP: 15px; RIGHT: 15px
}
.national_photoZone .imgList UL {
	
}
.national_photoZone .imgList UL LI {
	TEXT-ALIGN: center; MARGIN: 0px 0px 10px 7px; WIDTH: 100px; FLOAT: left
}
.national_photoZone .imgList UL LI.first {
	MARGIN-LEFT: 0px
}
.national_photoZone .imgList UL LI SPAN {
	DISPLAY: block; PADDING-TOP: 5px
}
.national_photoZone .imgList .btn {
	TEXT-ALIGN: center; CLEAR: both; PADDING-TOP: 7px
}
.national_photoZone .imgList .btn SPAN {
	MARGIN: 0px 12px; WIDTH: 45px; DISPLAY: inline-block; BACKGROUND: url(/images/travelguide/bg_photozone_1.gif) no-repeat 0px 0px; HEIGHT: 18px; COLOR: #fff
}
.national_recommend_travel {
	BORDER-BOTTOM: #97cbe8 1px solid; BORDER-LEFT: #97cbe8 1px solid; PADDING-BOTTOM: 14px; MARGIN-TOP: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-TOP: #97cbe8 1px solid; BORDER-RIGHT: #97cbe8 1px solid; PADDING-TOP: 14px
}
.national_recommend_travel H5 {
	BORDER-BOTTOM: #c1c2c3 1px dotted; POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 670px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #2f98d2; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.national_recommend_travel H5 SPAN {
	POSITION: absolute; TOP: 5px; RIGHT: 0px; _top: 0
}
.national_recommend_travel .img {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.national_recommend_travel UL LI {
	LINE-HEIGHT: 16px
}
.national_related_travel {
	MARGIN-TOP: 10px
}
.national_related_travel UL {
	OVERFLOW: hidden
}
.national_related_travel UL LI {
	TEXT-ALIGN: center; WIDTH: 160px; FLOAT: left; MARGIN-LEFT: 20px
}
.national_related_travel UL LI SPAN {
	LINE-HEIGHT: 16px; MARGIN-TOP: 10px; DISPLAY: block; COLOR: #666666
}
.national_related_travel UL LI STRONG {
	MARGIN-TOP: 5px; DISPLAY: block; COLOR: #de2667
}
.national_related_travel UL LI.first {
	MARGIN-LEFT: 0px
}
.national_hotel_info {
	MARGIN-TOP: 10px
}
.national_hotel_info UL {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.national_hotel_info UL LI {
	BORDER-BOTTOM: #a0cfea 1px solid; BORDER-LEFT: #a0cfea 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 151px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 173px; MARGIN-LEFT: 8px; BORDER-TOP: #a0cfea 1px solid; BORDER-RIGHT: #a0cfea 1px solid; PADDING-TOP: 8px
}
.national_hotel_info UL LI SPAN {
	LINE-HEIGHT: 16px; MARGIN-TOP: 10px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: #666666
}
.national_hotel_info UL LI STRONG {
	MARGIN-TOP: 5px; DISPLAY: block
}
.national_hotel_info UL LI.first {
	MARGIN-LEFT: 0px
}
.national_cruise_info {
	MARGIN-TOP: 10px
}
.national_cruise_info UL {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.national_cruise_info UL LI {
	BORDER-BOTTOM: #a0cfea 1px solid; BORDER-LEFT: #a0cfea 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 151px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 155px; MARGIN-LEFT: 8px; BORDER-TOP: #a0cfea 1px solid; BORDER-RIGHT: #a0cfea 1px solid; PADDING-TOP: 8px
}
.national_cruise_info UL LI SPAN {
	LINE-HEIGHT: 16px; MARGIN-TOP: 10px; DISPLAY: block; LETTER-SPACING: -1px; COLOR: #666666
}
.national_cruise_info UL LI STRONG {
	MARGIN-TOP: 5px; DISPLAY: block
}
.national_cruise_info UL LI.first {
	MARGIN-LEFT: 0px
}
.notice_tip {
	MARGIN-TOP: 10px
}
.tab_visa UL {
	HEIGHT: 34px
}
.tab_visa UL LI {
	FLOAT: left
}
.bul_visa {
	
}
.bul_visa LI {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 4px; PADDING-LEFT: 8px; BACKGROUND: url(/images/icon/bul_right_gray_square.gif) no-repeat 0px 5px
}
.visa_imgAlign {
	VERTICAL-ALIGN: middle
}
.tab_ternimal UL {
	HEIGHT: 34px
}
.tab_ternimal UL LI {
	FLOAT: left
}
.bul_ternimal {
	
}
.bul_ternimal LI {
	LINE-HEIGHT: 16px; MARGIN: 0px 0px 4px; PADDING-LEFT: 8px; BACKGROUND: url(/images/icon/bul_right_gray_square.gif) no-repeat 0px 5px
}
.map_ternimal {
	MARGIN-TOP: 20px
}
.opening_info_dl {
	BORDER-BOTTOM: #ebebeb 1px solid; MARGIN-LEFT: 20px; _height: 1%
}
*:first-child + HTML .opening_info_dl {
	PADDING-BOTTOM: 20px
}
.opening_info_dl DL {
	MARGIN-BOTTOM: 20px; OVERFLOW: hidden; _height: 1%
}
.opening_info_dl DL DT {
	LINE-HEIGHT: 1.6; WIDTH: 180px; FLOAT: left
}
.opening_info_dl DL DD {
	WIDTH: 500px; FLOAT: left
}
.opening_info_dl DL DD STRONG {
	PADDING-BOTTOM: 10px; DISPLAY: block
}
.opening_info_dl DL DD UL.open_type1 {
	WIDTH: 450px; OVERFLOW: hidden
}
.opening_info_dl DL DD UL.open_type1 LI {
	LINE-HEIGHT: 1.6; MARGIN-BOTTOM: 6px; FLOAT: left
}
.opening_info_dl DL DD UL.open_type1 LI.wd1 {
	WIDTH: 145px
}
.opening_info_dl DL DD UL.open_type1 LI.wd2 {
	WIDTH: 245px
}
.opening_info_dl DL DD UL.open_type2 {
	
}
.opening_info_dl DL DD UL.open_type2 LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; BACKGROUND: url(/images/icon/bul_black_dot.gif) no-repeat 0px 7px; PADDING-TOP: 0px
}
.opening_info_dl2 {
	BORDER-BOTTOM: #ebebeb 1px solid; POSITION: relative; PADDING-BOTTOM: 30px; _height: 1%
}
.opening_info_dl2 .abso1 {
	POSITION: absolute; TOP: -40px; LEFT: 357px; _top: 0
}
.opening_info_dl2 .abso2 {
	POSITION: absolute; TOP: 180px; LEFT: 357px; _top: 220px
}
.immigration_card_table {
	BORDER-TOP: #2f98d2 2px solid
}
.immigration_card_table TD {
	BORDER-BOTTOM: #dedede 1px solid; BORDER-LEFT: #dedede 1px solid; BACKGROUND: url(/images/travelguide/bg_th_immigration_card.gif) repeat-x 50% bottom; BORDER-TOP: #dedede 1px solid; BORDER-RIGHT: #dedede 1px solid
}
.immigration_card_table TD A {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 30px; WIDTH: 145px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/images/icon/bul_arrow_bule.gif) no-repeat 20px 16px; FONT-SIZE: 12px; PADDING-TOP: 13px
}
.immigration_card_table TD A:hover {
	COLOR: #2f98d2; FONT-WEIGHT: bold
}
.immigration_card_table TD A.on {
	COLOR: #2f98d2; FONT-WEIGHT: bold
}
.immigration_card_table TD .flag {
	MARGIN: 2px; FLOAT: right
}
DIV.bxBottomEmergency {
	WIDTH: 700px; BACKGROUND: url(/images/customer/bx_round_bottom_clause.gif) no-repeat 0px bottom
}
DIV.bxTopEmergency {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: url(/images/customer/bx_round_top_clause.gif) no-repeat 0px 0px; PADDING-TOP: 10px
}
DIV.bxTopEmergency H3 {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/bul_dot_blue.gif) no-repeat 0px 5px; FONT-SIZE: 13px; PADDING-TOP: 0px
}
DIV.bxTopEmergency H3 SPAN.fnNormal {
	FONT-WEIGHT: normal
}
DIV.bxTopEmergency P {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.5em
}
DIV.bxTopEmergency P.major {
	PADDING-BOTTOM: 0px; COLOR: #ff7100; FONT-WEIGHT: bold
}
DIV.bxTopEmergency OL LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.5em; TEXT-INDENT: -15px; PADDING-LEFT: 15px
}
DIV.bxTopEmergency OL LI.first {
	PADDING-BOTTOM: 0px
}
DIV.bxTopEmergency OL LI.first OL {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.bxTopEmergency OL LI.first OL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.etiquetteTypeTop {
	MARGIN-BOTTOM: 35px
}
.etiquetteType1 {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 20px; MARGIN-BOTTOM: 25px
}
.etiquetteType2 {
	MARGIN-BOTTOM: 40px
}
.sitemap {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.sitemap TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; LETTER-SPACING: -2px; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 8px
}
.sitemap TABLE TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 8px
}
.sitemap TABLE TR.first TH {
	BORDER-TOP: 0px
}
.sitemap TABLE TR.first TD {
	BORDER-TOP: 0px
}
.sitemap TABLE TH.dep1 {
	LINE-HEIGHT: 1.6em; COLOR: #225da3
}
.sitemap TABLE TH.dep1 A {
	COLOR: #225da3; FONT-WEIGHT: bold
}
.sitemap TABLE TD.dep2 {
	LINE-HEIGHT: 1.6em; COLOR: #6d6d6d
}
.sitemap TABLE TD.dep2 A {
	COLOR: #6d6d6d; FONT-WEIGHT: bold
}
.sitemap TABLE TD.dep3 {
	LINE-HEIGHT: 1.6em; COLOR: #d9d9d9
}
.sitemap TABLE TD.dep3 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #6d6d6d; PADDING-TOP: 0px
}
.mg_bottom20 {
	MARGIN-BOTTOM: 20px
}
.roundBox {
	POSITION: relative; BACKGROUND: url(/images/common/bg_round_box_left.gif) repeat-y left 50%
}
.roundBox .roundBoxTop {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; BACKGROUND: url(/images/common/bg_round_box_top.gif) repeat-x 50% top; HEIGHT: 9px; FONT-SIZE: 0px
}
.roundBox .roundBoxTop .roundBox_lt {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(/images/common/bg_round_box.gif) no-repeat 0px 0px; HEIGHT: 9px; TOP: 0px; LEFT: 0px
}
.roundBox .roundBoxTop .roundBox_rt {
	POSITION: absolute; WIDTH: 9px; BACKGROUND: url(/images/common/bg_round_box.gif) no-repeat -9px 0px; HEIGHT: 9px; TOP: 0px; RIGHT: 0px
}
.roundBox .roundBoxC {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BACKGROUND: url(/images/common/bg_round_box_right.gif) repeat-y right 50%; PADDING-TOP: 25px
}
.roundBox .roundBoxBottom {
	POSITION: relative; LINE-HEIGHT: 0; WIDTH: 100%; BACKGROUND: url(/images/common/bg_round_box_bottom.gif) repeat-x 50% bottom; HEIGHT: 9px; FONT-SIZE: 0px
}
.roundBox .roundBoxBottom .roundBox_lb {
	POSITION: absolute; WIDTH: 9px; BOTTOM: 0px; BACKGROUND: url(/images/common/bg_round_box.gif) no-repeat 0px -9px; HEIGHT: 9px; LEFT: 0px; _margin-bottom: -1px
}
.roundBox .roundBoxBottom .roundBox_rb {
	POSITION: absolute; WIDTH: 9px; BOTTOM: 0px; BACKGROUND: url(/images/common/bg_round_box.gif) no-repeat -9px -9px; HEIGHT: 9px; RIGHT: 0px; _margin-bottom: -1px
}
.roundBox2 {
	BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: relative; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND: #fcfcfc; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; _height: 1%
}
.roundBox2 .roundBoxTop {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 5px; FONT-SIZE: 0px; TOP: 0px; LEFT: 0px
}
.roundBox2 .roundBoxTop .roundBox_lt {
	POSITION: absolute; WIDTH: 5px; BACKGROUND: url(/images/common/bg_round_box2.gif) no-repeat 0px 0px; HEIGHT: 5px; TOP: -1px; LEFT: -1px
}
.roundBox2 .roundBoxTop .roundBox_rt {
	POSITION: absolute; WIDTH: 5px; BACKGROUND: url(/images/common/bg_round_box2.gif) no-repeat -5px 0px; HEIGHT: 5px; TOP: -1px; RIGHT: -1px
}
.roundBox2 .roundBoxC {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.roundBox2 .roundBoxBottom {
	POSITION: absolute; LINE-HEIGHT: 0; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 5px; FONT-SIZE: 0px; LEFT: 0px
}
.roundBox2 .roundBoxBottom .roundBox_lb {
	POSITION: absolute; WIDTH: 5px; BOTTOM: -1px; BACKGROUND: url(/images/common/bg_round_box2.gif) no-repeat 0px -5px; HEIGHT: 5px; LEFT: -1px; _bottom: -2px
}
.roundBox2 .roundBoxBottom .roundBox_rb {
	POSITION: absolute; WIDTH: 5px; BOTTOM: -1px; BACKGROUND: url(/images/common/bg_round_box2.gif) no-repeat -5px -5px; HEIGHT: 5px; RIGHT: -1px; _bottom: -2px
}
#wrap_pop_reservation {
	WIDTH: 737px; BACKGROUND: url(/images/airline/bg_pop_01.gif) repeat-y; HEIGHT: 100%
}
#wrap_pop_reservation H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/airline/bg_pop_h2_01.gif) no-repeat; HEIGHT: 39px; PADDING-TOP: 16px
}
#wrap_pop_reservation .pop_contents {
	OVERFLOW-Y: auto; MARGIN: 20px
}
#wrap_pop_reservation .tb_pop_reservation {
	WIDTH: 672px; BORDER-TOP: #2f98d2 1px solid
}
#wrap_pop_reservation .tb_pop_reservation TH {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: #f6f6f6; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; BORDER-RIGHT: #d7d7d7 1px solid; PADDING-TOP: 10px
}
#wrap_pop_reservation .tb_pop_reservation TD {
	BORDER-BOTTOM: #d7d7d7 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#wrap_pop_reservation .tb_pop_reservation .blue01 {
	COLOR: #2f98d2; FONT-WEIGHT: bold
}
#wrap_pop_reservation .tb_pop_reservation TABLE {
	BORDER-BOTTOM: #c5d8e2 1px solid; BORDER-LEFT: #c5d8e2 1px solid; MARGIN-TOP: 5px; WIDTH: 100%; BORDER-TOP: #c5d8e2 1px solid; BORDER-RIGHT: #c5d8e2 1px solid
}
#wrap_pop_reservation .tb_pop_reservation TABLE THEAD TH {
	BORDER-BOTTOM: #c5d8e2 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eaf4fa; COLOR: #2f98d2; FONT-WEIGHT: bold; BORDER-RIGHT: #c5d8e2 1px solid; PADDING-TOP: 10px
}
#wrap_pop_reservation .tb_pop_reservation TABLE TBODY TD {
	BORDER-BOTTOM: #c5d8e2 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-RIGHT: #c5d8e2 1px solid; PADDING-TOP: 10px
}
#wrap_pop_reservation .tb_pop_reservation TABLE .bg_none {
	BORDER-RIGHT: medium none
}
#wrap_pop_reservation .tb_pop_reservation TABLE .align_center {
	TEXT-ALIGN: center
}
#wrap_pop_reservation .tb_pop_reservation .price01 {
	COLOR: #de2667; FONT-WEIGHT: bold
}
#wrap_pop_reservation .tb_pop_reservation .tax01 {
	BORDER-BOTTOM: #f6f3da 1px solid; BORDER-LEFT: #f6f3da 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: 95%; PADDING-RIGHT: 10px; BACKGROUND: #fefce9; BORDER-TOP: #f6f3da 1px solid; BORDER-RIGHT: #f6f3da 1px solid; PADDING-TOP: 8px
}
#wrap_pop_reservation H3.pop_h3_reser {
	MARGIN: 30px 0px 10px
}
#wrap_pop_reservation DIV.rows01 {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; WIDTH: 652px; PADDING-RIGHT: 5px; BORDER-TOP: #2f98d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 5px
}
#wrap_pop_reservation DIV.rows01 .text_form {
	PADDING-BOTTOM: 8px; OVERFLOW-Y: auto; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; HEIGHT: 75px; PADDING-TOP: 10px
}
#wrap_pop_reservation DIV.pop_box01 {
	PADDING-BOTTOM: 20px; WIDTH: 672px; BACKGROUND: url(/images/airline/bg_popbox_01.gif) no-repeat center bottom
}
#wrap_pop_reservation DIV.pop_box01 .bg_top {
	LINE-HEIGHT: 0; WIDTH: 672px; BACKGROUND: url(/images/airline/bg_popbox_02.gif) no-repeat; HEIGHT: 4px; FONT-SIZE: 0px
}
#wrap_pop_reservation DIV.pop_box01 .text_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
#wrap_pop_reservation DIV.pop_box01 .text_area2 {
	PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; PADDING-LEFT: 0px; WIDTH: 632px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/airline/bg_popline_01.gif) repeat-x; FONT-SIZE: 11px; PADDING-TOP: 10px
}
#wrap_pop_reservation DIV.pop_box01 .bul01 {
	MARGIN: 7px 2px 9px 0px; VERTICAL-ALIGN: middle
}
#wrap_pop_reservation DIV.pop_box01 .orange01 {
	COLOR: #ff7100; FONT-WEIGHT: bold
}
#wrap_pop_reservation .btn_center {
	TEXT-ALIGN: center; MARGIN-TOP: 30px
}
#wrap_pop_reservation .bg_foot {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/images/airline/bg_pop_02.gif) no-repeat; HEIGHT: 14px; PADDING-TOP: 15px
}
#wrap_pop_alert {
	BORDER-BOTTOM: #2ca0d9 1px solid; BORDER-LEFT: #2ca0d9 1px solid; WIDTH: 298px; BACKGROUND: #4bc5f7; BORDER-TOP: #2ca0d9 1px solid; BORDER-RIGHT: #2ca0d9 1px solid
}
#wrap_pop_alert H2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
#wrap_pop_alert .box01 {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 288px; BACKGROUND: url(/images/airline/bg_alert_01.gif) no-repeat; HEIGHT: 132px
}
#wrap_pop_alert .box01 P {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 45px; FONT-WEIGHT: bold; PADDING-TOP: 40px
}
#wrap_pop_alert .box01 .btn01 {
	TEXT-ALIGN: center
}
#wrap_pop_alert .close01 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; LINE-HEIGHT: 0; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 0px; PADDING-TOP: 10px
}
#wrap_pop_address {
	POSITION: relative; WIDTH: 370px; BACKGROUND: url(/images/airline/bg_address_01.gif) no-repeat; HEIGHT: 399px
}
#wrap_pop_address H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; HEIGHT: 65px; PADDING-TOP: 16px
}
#wrap_pop_address P {
	MARGIN: 0px auto; WIDTH: 320px; LETTER-SPACING: -1px; HEIGHT: 48px; FONT-WEIGHT: bold
}
#wrap_pop_address .input_form {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 318px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; HEIGHT: 40px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 18px
}
#wrap_pop_address .input_form INPUT {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 215px; PADDING-RIGHT: 0px; HEIGHT: 17px; VERTICAL-ALIGN: middle; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
#wrap_pop_address .input_form IMG {
	VERTICAL-ALIGN: middle
}
#wrap_pop_address .address_area {
	MARGIN: 0px auto; WIDTH: 318px
}
#wrap_pop_address .close01 {
	POSITION: absolute; LINE-HEIGHT: 0; BOTTOM: 10px; FONT-SIZE: 0px; RIGHT: 10px
}
.eventBody {
	BACKGROUND-IMAGE: none
}
#eventWrap {
	PADDING-BOTTOM: 20px; MARGIN: 0px auto
}
#eventWrap .visual {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
.priceKind {
	MARGIN-TOP: 20px; WIDTH: 100%; BACKGROUND: url(/images/event/img_present.gif) no-repeat 0px 0px; HEIGHT: 291px; OVERFLOW: hidden
}
.priceKind LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 110px; PADDING-RIGHT: 30px; FLOAT: left; PADDING-TOP: 241px
}
.priceKind LI IMG {
	VERTICAL-ALIGN: middle
}
.eventTip {
	MARGIN-LEFT: 30px
}
.eventWrite01 {
	PADDING-BOTTOM: 0px; MARGIN-TOP: -35px; PADDING-LEFT: 50px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/event/bg_event_write.gif) no-repeat 0px 0px; HEIGHT: 320px; PADDING-TOP: 100px
}
.eventWrite01 TABLE {
	MARGIN-TOP: 15px
}
.eventWrite01 TABLE TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.eventWrite01 TABLE TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
.eventWrite01 TABLE TD INPUT {
	BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 16px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 1px solid; PADDING-TOP: 2px
}
.eventWrite01 TABLE TD TEXTAREA {
	WIDTH: 90%; HEIGHT: 40px
}
.priceWrap {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/event/img_honeymoon_visual02.jpg) #fecbe7 no-repeat 0px 0px; PADDING-TOP: 377px
}
.priceWrap OL {
	WIDTH: 100%; OVERFLOW: hidden
}
.priceWrap OL LI {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 1px
}
.priceWrap OL LI DL {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: left; PADDING-LEFT: 16px; WIDTH: 200px; BACKGROUND: url(/images/event/bg_person_info.gif) no-repeat 0px 0px; HEIGHT: 135px; COLOR: #b13b6f; TOP: 85px; LEFT: 10px
}
.priceWrap OL LI DL DT {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.priceWrap OL LI DL DD INPUT {
	BORDER-BOTTOM: #b13b6f 1px solid; BORDER-LEFT: #b13b6f 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; PADDING-LEFT: 3px; PADDING-RIGHT: 0px; HEIGHT: 15px; BORDER-TOP: #b13b6f 1px solid; BORDER-RIGHT: #b13b6f 1px solid; PADDING-TOP: 2px
}
.limousineVisual01 {
	BORDER-BOTTOM: #75cbcf 1px solid
}
.limousineVisual02 IMG {
	POSITION: absolute; HEIGHT: 694px; MARGIN-LEFT: -370px; TOP: 0px; LEFT: 50%
}
.infoArea1 {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #71cace; PADDING-TOP: 0px
}
.infoArea1 .infoInArea {
	MARGIN: 0px auto; WIDTH: 720px
}
.infoArea1 H3 {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.infoArea1 .mapFlash {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 30px
}
.infoArea2 .infoInArea {
	MARGIN: 0px auto; WIDTH: 720px
}
.infoArea2 H3 {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 40px
}
.infoArea3 {
	PADDING-TOP: 661px
}
.btnTypeC1 {
	TEXT-ALIGN: center; MARGIN: 30px 0px 0px
}
.price_guide DD STRIKE {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 35px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/icon/icon_special_price.gif) no-repeat 0px 0px; COLOR: #666; PADDING-TOP: 0px
}
.popH2 {
	BORDER-BOTTOM: #eeeeee 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
 